Map Location
YTC Digital Photo Center
No. 595Eo, Kampuchea Krom Blvd (128), Phnom Penh, Cambodia