Spectacle

ˈspektək(ə)l/

noun: a visually striking performance or display.