Hamburg, Hamburg, Germany
Singapore, Singapore
Ho Chi Minh City, Ho Chi Minh, Vietnam
Stavanger, Rogaland, Norway
Vietnam
London, United Kingdom of Great Britain and Northern Ireland