<human>:  Where is the Stelvio National Park?
<bot>: It’s located in the Italian Alps in the province of Bolzano. It is a national park that covers an area of 3,200 square kilometers (1,200 sq mi), making it the largest national park in Italy.