From the archive record
Flock of pigeons at Chowrasta in Darjeeling, West Bengal. Chowrasta Mall will surely be one thing that will figure in the description. That's true. The Chowrasta or the Mall is the heart of Darjeeling town. Located on top of Nehru Road, this is a nice flat land where tourists and locals come to lounge in the sun, take a seat on one of the many benches along the periphery, and watch the wonderful views of the mountain peaks and valleys all around. Mall is like the town center or the social center of Darjeeling. This is where some of the old and heritage stores are lined up on one side, and there is open view on the other with many pine trees all around. If you want to feel the real vibe of Darjeeling, watch people and activities, this is the place to come. Another thing that you won't miss