The Amphitheater on campus

Haifa, Israel (the Technion)