[待更新] Chitwan National Park has long been one the country' treasures of natural wonders. The park is situated in south central Nepal, covering 932 sq. km. in the subtropical lowlands of the inner TERAI.the elephant grass (Saccharum spp.), renowned for its immense height. It can grow up to 8meter. The...