Mainz, Rheinland-Pfalz, Germany
Shenzhen, Guangdong, China
Christchurch, Canterbury, New Zealand
christchurch, Canterbury, New Zealand