English: Machu Picchu is high in the Andes mountains in Peru.
Telugu: పెరూలోని మచు పిచ్చు అనే ప్రాంతం ఆండీస్ పర్వతం పైన ఉంది.