Cairo , Egypt
Putten , Netherlands
Shanghai , China
Oblarn , Austria
Indian Wells , United States
Moana , Spain
New Kensington , United States
Kuala Lumpur , Malaysia
Rancagua , Chile
Winnipeg , Canada
Markham , Canada