by DSom
One landmark of Wat Khao Tham Thiam in province Suphanburi, Thailand. A place everyone in every religion can visit.