Thank you to Ben for introducing this very interesting historical site. * v- O2 |3 X) U: J6 t, Itvb now,tvbnow,bttvb"Machu Picchu" is a stronghold of the Andes, about 80 km (about 50 mi) northwest of Cuzco, Peru. This place still bewilders a lot of archeologist on how such a well developed civilization suddenly vanished.