Completed in 2023 in Mexico. Images by Amy Bello. The “Casa Relámpago” Bar is located in the ancient city of San Pedro Cholula, Mexico, a few meters from the Great Pyramid of Cholula, an...