CANADA

Alberta

SWEDEN

Varberg

UNITED KINGDOM

London

PORTUGAL

Vila Nova de Gaia

SPAIN

Barcelona

CHINA

Hong Kong

TAIWAN

Taichaung City