California, USA
HangZhou,ZheJiang, China
Quebec, Canada
Madrid, Spain
Stockholm, Sweden
Pescara, Italy
Barcelona, Spain
Bethlehem , Pennsylvania, america
Shanghai, China