lush green tea garden and mechi river valley from tingling view point at mirik near darjeeling hill station in west bengal, india
View Full Image on Dreamstime
Username: Rupammandalkoala
Editorial: No
Width: 4458 pixels
Height: 2110 pixels
Downloads: 0
Image ID: 286598183