This is a theater stage for a play
no thats a boss battle
idk if someone added it already, but that is the stage of the Bregenzer Festspiele in Austria. Here are some more pictures of the stage from other plays:
half of those are still boss battles
Disney on Broadway.
Beauty and the Beast, The Lion King, Tarzan, The Little Mermaid, Aladdin, Mary Poppins and Newsies!