1 Like
"Los Nevados" is a beautiful mountain village, situated in the middle of the "Sierra Nevada" National Park at an altitude of 2711mts. The town is separated of Merida by the highest mountains in Venezuela, "Pico El Toro" (4755mts), "Pico Leon" (4740mts) and "Pico Bolivar" (5007mts).
...