Temples, churches, and sacred places are build on high location or have tall towers because -
- Worshipers want to be closer to the gods
- Worshipers wanted to intimidate the non-worshipers
- Architects wanted to impress the people
- Royalty wanted to show off their impressive wealth