London, England, United Kingdom
Bucharest, Bucharest, Romania
bucharest, romania, Romania
Beijing, China
Romania
Moscow, Moscow City, Russia
Shibuya, Tokyo, Japan