There is a place in Malaysia where caves, monkeys and Hindu religion meet together. In the outskirts of Kula Lampur, city full of skyscrapers, shopping malls and mixture of various cultures from all over the Asia, there is located magical place called Batu Caves.
30-40 min ride by train from busy Kuala Lumpur Batu Caves are series of temples situated in caves. When you get out the train, it is hard to believe you are still in Malaysia. Indian families, lots of tourists and shoes left outside the temples and the statue of the Lord Murugan made me feel I am in India once again.
It was given to me to visit this place twice. Once during the 5 days stopover on my way to Australia, and not planned second time on the way to Nepal. As it sometimes happens planes get late and when one plane is late it is difficult to take another one. That happened to me on the way to Kathmandu, and for 2,5 days I got stuck in Kula Lumpur with 2 more travelers. One day I took them to Batu Caves.
To reach the biggest cave you need to walk 272 steeps and not carry any food with you, at least not in your hands, as monkeys like to hunt for some food. The entrance to that temple is free and you can observe number of Hindu rituals or event participate in them if you wish.
The cave is pretty humid, with birds flying inside and monkeys having their hideout on the tall walls covered by plants.
There is also another temple, much smaller and the entrance to it is paid. It shows the history of the life of the Lord Krishna.
Although the caves are pretty interesting and their location is not usual, the most important message in my opinion, is waiting for each visitor in the end of the visit of the second temple:
These few sentences always remind me about non attachment, the fact that nothing is permanent and everything is the constant state of flux.