The Cordillera Blanca meaning “White Range” in Spanish is world’s highest tropical mountain range located in Peru. It is part of Andes range. The total area of this mountain is 200 kilometers. You may find many nature images of the Cordillera Blanca, but here is one of the best high-quality sunrise image for you.
28 Jul '18 Nature Images