No. 65C, St. 432, South of the Chinese Embassy & West of Toul Tom Poung traffic light, Phnom Penh, Cambodia