Where are we?

International Trading Center 107, Amir Temur Street, 100084, Tashkent, Uzbekistan