People often head to the Himalayas for a spiritual experience. There are sacred temples, ashrams, pilgrim-age places and so much more that are located in the foothills of this mountain range. Lord Shiva, the Hindu God, is believed to have lived in the Mount Kailash. This is now the present-day Tibet. Therefore, you can head over to the Himalayas for a spiritual experience too. And guess what? Rishikesh is located here and it's known as the capital for yoga in the world.