Live action footage
The ancient ruins of Machu Picchu lie in the mountain hillsides of Peru.
NTSC
720 x 480