India
A must see, the temple is made out of mirrored glass. Thousands upon thousands of pieces of mirrored glass inset into the walls - if you have ever been to the Amber Palace in Jaipur.
Off Ras Dinendra St and down Badr Das Temple Rd
Search Been there