zhoushan, zhejiang, China
Rouen, Upper Normandy, France
Astana, Kazakhstan
Bhubaneswar, Odisha, India
Kolkata, West Bengal, India
Duntroon, Otago, New Zealand
Halifax, Nova Scotia, Canada
Arusha, Arusha Region, Tanzania, United Republic of
Roorkee, Uttarakhand, India
Pune, Maharashtra, India
changsha, China