Discovering India

Darjeeling Mountains

A picturesque view of the snow capped Himalayas from Darjeeling, the famous hill station in West Bengal, India.

Darjeeling Mountains

Discovering India > Indian Landscape > Darjeeling Mountains