This is the Peruvian flag. Peru lies in South America, home to the Amazon Rain forest and the Amazon River, some of the most diverse places on Earth. Peru lies on the West coast of Machu Picchu and was once ruled by the Inca, until the Spanish came and conquered them. Peru is home to some of the most fascinating places on Earth, and this is it's flag.
Machu Picchu's Location
This map above shows a map of the main cities in Peru, and where Machu Picchu lies.