England, United Kingdom of Great Britain and Northern Ireland
Jaipur, Rajasthan, India
Osaka, Japan
Xi'an, Shaanxi, China
jaipur, Rajasthan, India
Ningbo, Zhejiang, China
Jaipur, Rajasthan
Tangier, Tangier, Morocco