A Place where Temple Builders viewed over their lands from on top of the Pyramids
The Temple room has a view of One of the Wonders of the World