Live action footage
The ancient ruins of Machu Picchu nestle between the steep mountain ridges of Peru.
NTSC
720 x 480