















Camera: iPhone 15
Location: Estadio Azteca (Azteca Stadium) Mexico City, Mexico
Discover more from The Life and Times of Ben Weinberg
Subscribe to get the latest posts sent to your email.
My first visit to the historic Azteca Stadium or Estadio Azteca in Mexico City, Mexico where the opening match of the 2026 FIFA World Cup will be played.