Tenochtitlan

An ancient south american themed ride. Some shops are included in the theming.