Princeton, NJ, USA
Mexico City, Mexico
Zapopan, Jalisco, Mexico
Guanajuato, Mexico
vancouver, BC, Canada