Himachal Pradesh is famous for its abundant natural beauty. Himachal is situated in the western Himalayas. Covering an area of 55,673 kilometres (34,594 mi), it is a mountainous state. The drainage system of Himachal is composed both of rivers and glaciers. Himalayan rivers criss-cross the entire mountain chain. Himachal Pradesh provides water to both the Indus and Ganges basins.