Map Location
Ly Huong
Trea Village, Sangkat Steung Meanchey, 12352 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps