bishops stortford, England, United Kingdom
Istanbul, Istanbul, Turkey
Paris, France
Bucharest, Bucharest, Romania