A temple devotee washing her face at a pool featuring a statue of the Goddess of Mercy. Thean Hou Temple is a major Chinese temple in Kuala Lumpur.

RANDOM GALLERIES