Designed by
Title
Three children peeping #37426915
Description
Three Lepcha village children are peeping from the door at Lava near Darjeeling, India.Lava is a small place of hills & jungles. Located at the height of 7,200 ft. it is always cool & calm, is basically a Lepcha village always attracts people for its superb natural beauty, wide view of Himalayas. Local people are excellently good, friendly and peace loving.
This image is editorial