Map Location
VRK Corporation Co., Ltd.
No. 67B, St. 198, Veal Sbov Village, Sangkat Veal Sbov, Khan Chbar Ampeou, Phnom Penh, Cambodia