Thousand Oaks, CA, USA
New York, NY, USA
Shenzhen, Guangdong, China
Tehran, Tehran Province, Iran (Islamic Republic of)