Mayan city-state located in southern Mexico.
Borobudur, a temple complex in Indonesia, is significant to this religion.
WHI