Ho Chi Minh, Ho Chi Minh City, Vietnam
Norwich, England, United Kingdom
Grimsby, England, United Kingdom of Great Britain and Northern Ireland
Istanbul, Istanbul, Turkey
Ho Chi Minh City, Ho Chi Minh, Vietnam