Peru Timelapse

South america is home to many world wonders – especially the Machu Picchu city ruins in Peru, high up within the Andean mountains. The landscapes are as diverse as the people that live within them and viewing this video provides a prelude of what one can expect when travelling to the region. Facinating and intoxicating!

– Anth