St. 598, behind Tela Gas Station, 12105 Phnom Penh, Cambodia