Originated as a small shrine along Noordin Street in George Town, the Tow Moo Keong temple is built as a place of worship for Tow Moo, a Chinese deity known usually as the goddess of the heavens. The temple features detailed sculptures of dragons and heavenly entities of the Chinese lore.
Heritage pre-war townhouses painted in orange color, in Noordin Street, George Town.
A scene that resembles more of a foreign place than the Penang island itself. This rather hidden path is located beside the Penang Hill base station.
A trishaw resting by the roadside of a rather empty Downing Street during a bank holiday in George Town, Penang.