Russian Federation
Saint Petersburg, Russua, Russian Federation
Istanbul, Turkey
Bangkok, Thailand
Irkutsk Oblast, Russian Federation