The main Hindu shrine inside the heart of the Batu Caves, site of one of Malaysias largest annual festivals with more than 1 million devotees attending.
The main Hindu shrine inside the heart of the Batu Caves, site of one of Malaysias largest annual festivals with more than 1 million devotees attending. Malaysia, Kuala Lumpur - 29-Jun-07