North America performed particularly well, with the United States accounting for nearly half of the top mountain ranges.
The United States is home to some of the most awe-inspiring mountain towns in the world — places where jagged peaks meet ...
A peaceful Blue Ridge mountain lake with clear water, wooded shores, swimming and boating, plus nearby towns filled with cozy shops and local restaurants.