Pattensen, Lower Saxony, Germany
Ribeirao Preto , Brazil
Yangzhou , China
Richmond , Canada
Surat , India
Mainz , Germany
Pune , India
Mandaluyong , Philippines
Ivry-sur-Seine , France
Warangal , India
Waltham , United States
Cairo , Egypt
London , United Kingdom