Competing for the first time at Zell am See, Austria.
The country’s largest public art installation.
There are a couple of catches, though.
Find out why the Austrian capital is the world’s most liveable city.
Austria, in the heart of Europe, is a country rich in history and culture. This video perfectly