Batu Caves Posted on August 20, 2010July 21, 2022 A Hindu shrine on top of a limestone hill just outside of Kuala Lumpur. Share this:FacebookTwitterLinkedInRedditLike this:Like Loading... Related