Guanajuato, Guanajuato, Mexico
Virginia Beach, Virginia, United States
Palo Alto, California, United States