Photograph by
-
-
0
Edit Photo Details
Under the sky.
Photograph has been taken at Lepchakha.West Bengal,India.A night-stay here could be excellent. As many nature lover tells themselves that the LEPCHAKHA is the place, from where the stairs to heaven ascends. From the lush green meadow just a few steps ahead the entry point of the village we got a picturesque view of the plain of DOOARS embracing numerous small to big rivers which lied like silver ribbons amongst the misty green patches of land or jungles. There is a small monastery situated