[Solved] Where is this impressive 18-story slide?

The Quiz: Where is this impressive 18-story slide?

Germany
Austria
Czechia
Italy

The correct answer to this quiz is Czechia.

Leave a Reply

Your email address will not be published. Required fields are marked *