The mountains of Garhwal come with dramatic formations and diverse geographic regions. Streams of crystal-clear rivers formed by the melting of glaciers, lush green meadows, hamlets, pine forests and rugged terrain form the varied topography of this region.