Venue in Styria, Austria

The 2024 CSC venue in Austria