Heng Len Tuah

Heng Len Tuah is a Hindu temple in George Town, Malaysia.

Source: osm.