Chitwan National Park is a World Heritage site situated in Terai in Nepal, home to hundreds of species of flora and fauna. Within this infographic attachment you can find an overview of species resident within Chitwan National Park.Read less