Live action footage
The Becan pyramid is the tallest structure in the Becan, Campeche ruin complex.
NTSC
720 x 480