Leiden, Zuid-Holland, Netherlands
Shanghai, Shanghai, China
Linlithgow, Scotland, United Kingdom
Edinburgh, Scotland, United Kingdom