Sri Veeramakalianmman Temple

A truly amazing temple in the Little India section of Singapore.