Live action footage
The ruins of Machu Picchu rest against in a steep mountain hillside in Peru.
NTSC
720 x 480