Enormous amphitheater.