human
Where is the Stelvio National Park?
assistant
It’s located in the Italian Alps in the province of Bolzano. It is a beautiful park with a mix of mountainous and lowland terrain. It has a total area of about 1,000 square kilometers.