220 likes | 556 Views
Peru, South America. Where is Peru?. Map of Peru. Peruvian Flag. What language do they speak in Peru?. Spanish. Peru capital Building. Llama, Peru Llama in front of Machu Picchu. Urubamba River Valley, Machu Picchu. Cordillera Blanca, Peru. Cordillera Blanca range, Peru. Loreto, Peru.
E N D
Armoured security vehicle outside Palacio Arzobispal, Plaza de Armas, central Lima.