Map Location
Shi Hai Travel & Trading (Cambodia) Co., Ltd.
St. Bakheng (St.), near Angkor Cable TV Siem Reap, Siem Reap, Cambodia