Map Location
Institute of Automotive Technology
No. 61, St. 16BT, 12351 Phnom Penh, Cambodia