Where is King Mongkut's Institute of Technology Ladkrabang located?
King Mongkut's Institute of Technology Ladkrabang, King Mongkut's Institute of Technology Ladkrabang, Thailand (approx. 13.72673°, 100.78012°)
King Mongkut's Institute of Technology Ladkrabang, King Mongkut's Institute of Technology Ladkrabang, Thailand (approx. 13.72673°, 100.78012°)