Mountains across the world
Created by Madison Minello
Most of the national parks in the 50 states.
The highest point in each US state (except Kentucky, Wyoming, and Maryland, because there's no Street View there).
Spectacular natural wonders and astonishing man-made structures. The list of great landmarks are often limited to seven, but the world is filled with wonders. How many can you recognize?