Andes Mountains: Cordillera Blanca seen near Conococha, Peru, South America
From near the village of Conococha, see the world's highest tropical peak, Huascaran, and the Cordillera Blanca, in the Andes Mountains, Peru, South America. At left is Huandoy.