Machu Picchu: 100 Years of Global Revelation

Art , Photography
0 Love It
Save it
Machu Picchu: 100 Years of Global Revelation

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.

LiveReviews|0
1 person listening