Universal knowledge in Video.
Jun
11

Machu Picchu, the city above everything.

Machu Picchu, the city above everything.

Machu Picchu, the city above everything. Machu Picchu or Machu Pikchu is an Inca archaeological site located in Peru, in the Urubamba Valley, about 2,430 meters above sea level. The name comes from Quechua, Machu (old) and Pichu (top or mountain). It is…