what national park is located in the city that is home to the largest number of institutes of national importance in india ?
van vihar national park