How many places are there in the U.S. where visitors get to see nature in all its abundance within a single setting? National parks traveler Mikah Meyer thinks Glacier National Park, in northern Montana on the border with Canada, comes pretty darn close. He shared highlights of his experiences with VOA’s Julie Taboh.