Designed by
Title
Sam Poh Tong Temple #219252437
Description
The Sam Poh Tong Temple is a Chinese temple built within a limestone cave and is the oldest and the main cave temple in Ipoh, Perak, Malaysia. The temple was built in a raw limestone cave in the mountains located about 5 km from the city centre and follows the Buddhist branch of MahÃÂyÃÂna Buddhism.
This image is editorial