Get us in your inbox

Search

Machu Picchu: 100 Years of Global Revelation

  • Art, Photography
Advertising

Time Out says

One of the Seven Wonders of the World, Machu Picchu – meaning 'old mountain' in the indigenous Peruvian language Quechua – is a striking sight as it rises out of the green mountains in Southern Peru. Presented by the Embassy of Peru in Malaysia and the Taylor's Design School, 'Machu Picchu: 100 Years of Global Revelation' is a photography exhibition celebrating 100 years since its scientific discovery in 1911 by American professor Hiram Bingham.

Details

Address:
Advertising
You may also like
You may also like