Wat Khmer Palelai Monastery
Wat Khmer Palelai Monastery is a Cambodian Theravada Buddhist temple located in Philadelphia, Pennsylvania. The monastery was founded in 1986 in a South Philadelphia row house.
Source: Wikipedia — Wat Khmer Palelai Monastery (CC BY-SA 4.0)