Map Location
Cambodian Transmission Limited
National Road No 2, Power Plant No 2, 12352 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps