Pagoda at Wat Phnom# Licensed under PD The Pagoda at Wat Phnom, built in 1373 on a man-made hill, is the tallest religious structure (27 m; 89 ft) in Phnom Penh.