Chowrasta is perched at an altitude of and on a clear day, one can see
Mount Kanchenjunga the third highest mountain in the world and twelve other peaks of the
Himalayan Range, all which are above . It came into being during the
Victorian era in the mid 18th century owing to Darjeeling's cool climate, which was similar to that of
London, the British established a hill station for its officials there. The square is lined with old stores (the oldest being Oxford Book & Stationery); towards the west is are hills and to the east are valleys. Although it is closed to all vehicles, Chowrasta is well connected to Darjeeling town and is at an accessible proximity from all parts of the Darjeeling hill range. Two main road arteries of the town, Nehru Road and Dr Zakir Hussain Road, culminate at Chowrasta and so do the two ends of Mall Road which winds around
Observatory Hill and
Mahakal Temple. Both ends of the Mall Road meet at Chowrasta from the north. There are few other narrow roads and footpaths which terminate and originate at Chowrasta. == Social and tourist significance ==