The park is located in northern India, providing green spaces for leisure, walking paths, and facilities for sports and other outdoor activities.