Popup Information Tashkent Institute of Irrigation and Agricultural Mechanization Engineers Location POINT (69.295686663992 41.322934986033) Country Uzbekistan