Chowrasta - Darjeeling's main town square
The town of Darjeeling as seen from my hotel roof top
All Photographs Copyright © Joel Grossman 2000.
PREVIOUS PAGE NEXT PAGE