Puebla, Puebla, Mexico
Mexico City, Distrito Federal, Mexico
Oakland, CA, United States
Boston, MA, USA
Cleveland Heights, OH, USA