Organization

Wat Chak Angre Leu

Wat Chak Angre Leu (វត្តចាក់អង្រែលើ, Wat Chak Angre Leu) is a Buddhist Wat on National Road 2 in Chak Angre Leu, Mean Chey, Phnom Penh.[1] It is a separate Wat from Wat Chak Angre Krom.[2]

Know something we're missing? Send a tip

This page was last edited on 27 October 2026, at 04:39.