Why temples are built on hills in India?

Q. Why temples are built on hills in India?#SriSri: When you walk up the hill, there will be a difference in your body and breathe, inside some sort of Kriya happens. And when you go inside the temple and sit, the mind calms down. That is why they built temples on hills. When you walk Pranayama happens, when you go up the hill, body gets an exercise and when you go up there and sit, meditation happens very naturally. God is inside us, the only way to meet God is meditation. As you sit to meditate, then gradually you will be calm and peaceful from within, after that it will be blissful, after that there will be lot of light & clarity, that is God, that is Divine.