Amphitheater

Map

World map

An ancient stage for theatrical plays and religious rituals.