London, United Kingdom
Petropavlovsk-Kamchatskiy, Kamchatka Krai, Russian Federation
Moscow, Russian Federation
Barcelona, Catalunya, Spain
Albacete, Castile-La Mancha, Spain