Shanghai, Wuzhen & Putuoshan, China

Big Island, Hawaii

Dehua Town, China

Paris, France

Shanghai, China

Sydney, Australia

Leichtenstein & Lucerne, Switzerland

Salzburg & Innsbruck, Austria

Mainz, Rothenburg, Munich & Heidelberg, Germany

Yandangshan, Wenzhou, China