Wat Phnom, Phnom Penh
Wat Phnom which in Khmer translates into “Mountain Pagoda” was built in 1372 and stands at 27 meters above ground level. Located to the north of the city it was formerly the tallest religious structure in central Phnom Penh for many years…




