GRANADA, Spain
San Francisco, CA, USA
Zhuhai, Guangdong, China
Rende, Calabria, Italy
Long Beach, CA, USA