Map Location
Chea Srun Steel
No. 290, Chamkar Dong (St. 217), Sambor Village, 12401 Phnom Penh, Cambodia