Tenerife, Canary Islands, Spain
Montreal, Quebec, Canada
New York, NY, USA
Brooklyn, New York, United States