Mainz, Rhineland-Palatinate, Germany
New York, NY, USA
Hermosa Beach, CA, USA
York, North Yorkshire, England