View from top of largest pyramid - Mexico 93