No. 24Eo, Samdech Preah Sokun Mean Bonn (St. 178), in front of Wat Koh, 12211 Phnom Penh, Cambodia