Galapagos Islands - Ecuador
Barcelona, Spain 2012
Venice, Italy 2012
Tenerife, Canary Islands, Spain
Helsingborg, Sweden
London England
Bruges, Belgium
Copenhagen, Denmark
Oslo Norway
廣東清遠 China 2012