London, England, United Kingdom of Great Britain and Northern Ireland
Frankfurt, Hesse, Germany
Papeete, Polynésie Française, French Polynesia