Map Location
Ly Hang Soun Phone Shop
Phsar Nhe (St.), Siem Reap, Cambodia