Delft, South Holland, Netherlands
Shanghai, Shanghai, China
Lausanne, Vaud, Switzerland
Vancouver, Bc, Canada