Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
The Cheng Hoon Teng temple Temple of Green Cloud is a Chinese temple practicing the Three Doctrinal Systems of Taoism, Confucianism, and Buddhism located at No. 25 Jalan Tokong, Malacca Town, Malaysia. It is the oldest functioning temple in Malaysia.