![]() ![]() There are six Z-reverse and three loops on the line to enable the train to gain altitude without losing traction. Engineers relied on loop techniques where the train gains height by looping around a spiral similar to a spiral staircase, and Z-reverse technology where the train moves backward and forward in order to overcome the difficulties of the terrain. The steep slopes of the Himalayan foothills presented a major challenge to the line’s builders, leading to some ingenious engineering work. Soon afterwards the ascent begins, and we start to see terraces of tea gardens across the hills there are 87 tea plantations in the region. The train, with three carriages, tracks slowly through forests to Sukna, the third of 13 stops on the journey. The train’s interior, while quite scruffy, is comfortable enough, and I settle in for the long haul, relieved I don’t have to wear the long skirts and whalebone corsets of female colonial travellers. Vintage B Class steam engines are used on shorter runs, such as the Darjeeling to Ghum train, popular with most visitors to the region. Diesel locomotives pull most of the scheduled services, including the one I have boarded. The train climbs from about 100m above sea-level at NJP to Darjeeling’s 2100m, representing a huge challenge to the line’s builders, Gillanders Arbuthnot & Co, I read as we depart NJP with a jolt. An alternative to such a protracted rail journey is to hire a taxi at Bagdogra Airport to travel to Darjeeling, which takes around two-and-a-half hours and will set you back about $44.īut I want to experience the train that countless others have taken through jungles and mountains over the more than 140-years the DHR has been in operation. ![]() The train departs at 10am, hence my luxury repose at the Mayfair the previous night. From here it’s a few kilometres to New Jalpaiguri Railway Station, known as NJP, which is the starting point for the UNESCO Heritage-listed Darjeeling Himalayan Railway (DHR).īuilt from 1879, the 610mm-wide narrow-gauge tracks of the train, known locally as the Toy Train, staggers 88km up the mountains on its seven-hour, 20-minute journey to Darjeeling. Today it’s a 45-minute flight from Kolkata to Bagdogra Airport near Siliguri, where a taxi transports me to Siliguri’s five-star Mayfair Tea Resort. From here it was about 170km by bullock-cart to Siliguri - one can only imagine the relief when the railway to Siliguri opened in 1880 - and then by horseback or pony cart up the mountains to Darjeeling. Part of the journey was by train from Kolkata to Sahibgani, 385km north, then by steamer across the River Ganges to a place called Carragola. In those days getting from Kolkata (formerly Calcutta) to Darjeeling was a hot and tedious journey of more than two weeks. But getting there wasn’t easy it took an army of men hacking through virgin forests four years to build a road to Darjeeling, now called Hill Gap Road, which was completed in 1842. In 1835 the British established a hill station at Darjeeling, 2100m above sea level, so heat-wilted Europeans could escape Calcutta’s torrid summers (March to June). It did not insert 2k records in DB but only 1.The Eastern Himalayas rise in a parade of towering peaks from the city of Suliguri, the last stop on India’s sweltering West Bengal plains before you ascend to the cooler climes of Darjeeling. ParamObjects.Add(SPHelper.createTdParameter("i_nk_ecode", gm.nk_ecode, "IN", TdType.Char, 5)) īut in case of list Count of 2k which I tried, ParamObjects.Add(SPHelper.createTdParameter("i_chpt_cd", "S" + gm.appl_src_cd.Substring(1), "IN", TdType.VarChar, 4)) ![]() ParamObjects.Add(SPHelper.createTdParameter("i_seq_key", max_seq_key, "IN", TdType.BigInt, 10)) StrSPQuery = SPHelper.createSPQuery("dw_stuart_macs.strx_inst_cnst_grp_mbrshp", intNumberOfInputParameters, listOutputParameters) GroupMembershipUploadInput gmHelper = new GroupMembershipUploadInput() The insertGroupMembershipRecords method in a separate DAL class looks like : public static GroupMembershipUploadInput insertGroupMembershipRecords(GroupMembershipUploadInput gm, List ch, long max_seq_key, long max_unit_key, out string strSPQuery, out List parameters) I rep.ExecuteStoredProcedureInputTypeAsync(strSPQuery, listParam)) Second : Run the SQL asynchronously without waiting for them individually to finish in a loop First : I want to compute the SQL required to run ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |