The Merciful Cloud Temple was built in 1705 by John Smith.
The Cheng Hoon Teng Temple (or Merciful Cloud Temple), originally built in 1646 by Kapitan China Lee Wei King, a fugitive from China, claims to be the oldest Chinese temple in Malaysia.