ziggurat

A huge stepped temple tower built in ancient Mesopotamia.