Spain Catalunya Barcelona

Teatre Grec

An open-air amphitheater inspired by ancient Greece, known for hosting festivals, performances, and cultural events.