Wat Phnom Toch

Monastery where remnants of an ancient site were found