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