![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/9/9/7/4944997/0/img20210422wa0001211765_thumbnail.jpg)
14795/Ekt Exprss NRW/Nrwn
14795/96 भिवानी-कालका एकता एक्सप्रेस को भिवानी से कालका तक वाया रोहतक...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251821024688803_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251813094445479_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251811314729990_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251800385481896_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/0/3/9/4436039/0/img201909232050502614967_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
On my trip Dehradun Bond Shatabdi exp loco reversal at Saharanpur...
![](//st.indiarailinfo.com/kjfdsuiemjvcya22/0/0/3/9/4436039/0/img20190903wa00101263927_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
On my trip Dehradun Bond Shatabdi exp loco reversal at Saharanpur...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/6/0/9/4433609/0/img201804171313292404496_thumbnail.jpg)
12018/Dhrdn Nw DDN/Dhrdn
GZB WAP 5 #30020 hauling 12018 Dehradun New Delhi Shatabdi Express...!!...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/0/6/4348606/0/img20190621185046559164_thumbnail.jpg)
12422/Amrtsr Hzr HBJ/HbbGnj
TKD WAP1 #22052 (Ex GZB) with 12422 Amritsar - Hazur Sahib...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/0/6/4348606/0/img20190621184627632239_thumbnail.jpg)
12422/Amrtsr Hzr HBJ/HbbGnj
TKD WAP1 #22052 (Ex GZB) with 12422 Amritsar - Hazur Sahib...
![](//st.indiarailinfo.com/kjfdsuiemjvcya22/0/1/3/5/4298135/0/img201904212047222131698_thumbnail.jpg)
12018/Dhrdn Nw MOZ/Mzffrngr
During my yesterday's journey.
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/4/3/3/4242433/0/screenshot20190225191331967com3400160_thumbnail.jpg)
12401/Nnd Dv AC SF DDN/Dhrdn
Tip based as per my first visit to DDN & Mussoorie...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/6/6/4191366/0/watermark6368149972142823241471450_thumbnail.jpg)
12301/Hwrh Nw NDLS/Nw Dlh
Today.... train board pic collection will be displayed :-)Pic 1: 12301/02...
![](//st.indiarailinfo.com/kjfdsuiemjvcya22/0/3/9/5/4180395/0/watermark6367856561304046441492584_thumbnail.jpg)
12988/Ajmr Sldh AII/Ajmr
Its time for the diesel mania..................................................Pax Service ..Pic 1: TKD WDP...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/5/6/2/3659562/0/201807252013093134971_thumbnail.jpg)
12018/Dhrdn Nw
Crossing Dehradun - New Delhi Shatabdi Express at Saharanpur Outer while...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya6/0/5/7/6/3300576/0/201803101924361985492_thumbnail.jpg)
12018/Dhrdn Nw HW/Hrdwr
Ddn-Ndls Shatabdi entering HW pf-1 with dirty Wap-7 Of TKD
![](//st2.indiarailinfo.com/kjfdsuiemjvcya6/0/5/7/6/3300576/0/201803101807042710172_thumbnail.jpg)
12018/Dhrdn Nw HW/Hrdwr
Ddn-Ndls Shatabdi entering HW pf-1 with dirty Wap-7 Of TKD
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/8/8/3212688/3/1323229_thumbnail.jpg)
12018/Dhrdn Nw
Full haiKuch pax HW, RK se board karenge....uske baad 100% occupancy...only...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/9/9/7/4944997/0/img20210422081933242772_thumbnail.jpg)
14795/Ekt Exprss NRW/Nrwn
14795/96 भिवानी-कालका एकता एक्सप्रेस को भिवानी से कालका तक वाया रोहतक...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251819264925117_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251813034436535_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251812583615788_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/1/3/3/4484133/0/img20191110194324261132_thumbnail.jpg)
12018/Dhrdn Nw DDN/Dhrdn
The Full Detailed Block For Dehradun
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/0/3/9/4436039/0/img20190903wa00061184070_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
On my trip Dehradun Bond Shatabdi exp loco reversal at Saharanpur...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/6/0/9/4433609/0/img201804171313382857008_thumbnail.jpg)
12018/Dhrdn Nw DDN/Dhrdn
GZB WAP 5 #30020 hauling 12018 Dehradun New Delhi Shatabdi Express...!!...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/8/2/1/4399821/0/whatsappimage20190811at2285920_thumbnail.jpg)
12018/Dhrdn Nw DDN/Dhrdn
Shatabdi Exp is all set to depart.Location : Dehardun, UttarakhandDate: 10th...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/0/6/4348606/0/img20190621185011708388_thumbnail.jpg)
12422/Amrtsr Hzr HBJ/HbbGnj
TKD WAP1 #22052 (Ex GZB) with 12422 Amritsar - Hazur Sahib...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/5/1/1/4299511/0/img201904211855544839238_thumbnail.jpg)
12018/Dhrdn Nw
Delighted to have soup and bread sticks after a long time.
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/4/3/3/4242433/0/img20190225191500432325_thumbnail.jpg)
12401/Nnd Dv AC SF DDN/Dhrdn
Tip based as per my first visit to DDN & Mussoorie...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/6/6/4191366/0/watermark6367330545995992791090298_thumbnail.jpg)
12301/Hwrh Nw NDLS/Nw Dlh
Today.... train board pic collection will be displayed :-)Pic 1: 12301/02...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/6/6/4191366/0/watermark636816733189410393953963_thumbnail.jpg)
12301/Hwrh Nw NDLS/Nw Dlh
Today.... train board pic collection will be displayed :-)Pic 1: 12301/02...
![](//st.indiarailinfo.com/kjfdsuiemjvcya22/0/3/9/5/4180395/0/watermark6366743278662458791351826_thumbnail.jpg)
12988/Ajmr Sldh AII/Ajmr
Its time for the diesel mania..................................................Pax Service ..Pic 1: TKD WDP...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/2/4/8/3506248/4/screenshot2018060820240573439_thumbnail.jpg)
12018/Dhrdn Nw NDLS/Nw Dlh
12018 departure deoband 13 min late 30 km to arrived muzaffarnagar
![](//st2.indiarailinfo.com/kjfdsuiemjvcya6/0/5/7/6/3300576/0/201803101923463153468_thumbnail.jpg)
12018/Dhrdn Nw HW/Hrdwr
Ddn-Ndls Shatabdi entering HW pf-1 with dirty Wap-7 Of TKD
![](//st2.indiarailinfo.com/kjfdsuiemjvcya6/0/5/7/6/3300576/0/201803101807033320993_thumbnail.jpg)
12018/Dhrdn Nw HW/Hrdwr
Ddn-Ndls Shatabdi entering HW pf-1 with dirty Wap-7 Of TKD
![](//st2.indiarailinfo.com/kjfdsuiemjvcya1/0/8/1/2/4743812/0/cnbwap71302917_thumbnail.jpg)
12422/Amrtsr Hzr MSO/Msrd
Milky White Kanpur WAP-7 #37199 punching towards Misrod at flat 110...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251819195244624_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251813004781747_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251806354538239_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/9/4/4/4444944/0/whatsappimage20191001at10109605_thumbnail.jpg)
12018/Dhrdn Nw NDLS/Nw Dlh
While Shatabdi Express arrives late by 10 mins, AC SF Exp...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/0/3/9/4436039/0/img201909031936302569495_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
On my trip Dehradun Bond Shatabdi exp loco reversal at Saharanpur...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/6/0/9/4433609/0/img201804171314112086128_thumbnail.jpg)
12018/Dhrdn Nw DDN/Dhrdn
GZB WAP 5 #30020 hauling 12018 Dehradun New Delhi Shatabdi Express...!!...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/5/1/0/4351510/0/img20190625wa002990518_thumbnail.jpg)
12421/Hzr Shb Nndd ASR/Amrtsr
गाडी सं 12421/12422 अमृतसर-नांदेड-अमृतसर साप्ताहिक ट्रेन मे लगेगे LHB रैक।#LHB ...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/0/6/4348606/0/img20190621184942733006_thumbnail.jpg)
12422/Amrtsr Hzr HBJ/HbbGnj
TKD WAP1 #22052 (Ex GZB) with 12422 Amritsar - Hazur Sahib...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/1/3/7/4298137/0/img201904211933382636192_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
When we were waiting for loco reversal.
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/4/3/3/4242433/0/img20190225191444538503_thumbnail.jpg)
12401/Nnd Dv AC SF DDN/Dhrdn
Tip based as per my first visit to DDN & Mussoorie...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/6/6/4191366/0/watermark6366672522846751681276785_thumbnail.jpg)
12301/Hwrh Nw NDLS/Nw Dlh
Today.... train board pic collection will be displayed :-)Pic 1: 12301/02...
![](//st.indiarailinfo.com/kjfdsuiemjvcya22/0/3/9/5/4180395/0/watermark6368167312267440091314224_thumbnail.jpg)
12988/Ajmr Sldh AII/Ajmr
Its time for the diesel mania..................................................Pax Service ..Pic 1: TKD WDP...
![](//st.indiarailinfo.com/kjfdsuiemjvcya22/0/3/9/5/4180395/0/watermark6368167315701524111783035_thumbnail.jpg)
12988/Ajmr Sldh AII/Ajmr
Its time for the diesel mania..................................................Pax Service ..Pic 1: TKD WDP...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/2/4/8/3506248/4/screenshot2018060820241081822_thumbnail.jpg)
12018/Dhrdn Nw NDLS/Nw Dlh
12018 departure deoband 13 min late 30 km to arrived muzaffarnagar
![](//st2.indiarailinfo.com/kjfdsuiemjvcya6/0/5/7/6/3300576/0/201803101807102488018_thumbnail.jpg)
12018/Dhrdn Nw HW/Hrdwr
Ddn-Ndls Shatabdi entering HW pf-1 with dirty Wap-7 Of TKD
![](//st.indiarailinfo.com/images/playvideo.gif)
12018/Dhrdn Nw
Dehradun - New Delhi Shatabdi Express Cruising Through Rajaji National Park
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/0/1/0/4508010/0/img20191207wa0003158755_thumbnail.jpg)
12018/Dhrdn Nw HRW/Hrrwl
12018 DDN SHATABDI with 37225 GZB WAP-7@Harrawala
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251818555208335_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251806433528875_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251806325481526_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/0/3/9/4436039/0/img201909232050382695364_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
On my trip Dehradun Bond Shatabdi exp loco reversal at Saharanpur...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/0/3/9/4436039/0/img201909031828462731502_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
On my trip Dehradun Bond Shatabdi exp loco reversal at Saharanpur...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/6/0/9/4433609/0/img201804171313192718820_thumbnail.jpg)
12018/Dhrdn Nw DDN/Dhrdn
GZB WAP 5 #30020 hauling 12018 Dehradun New Delhi Shatabdi Express...!!...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/0/6/4348606/0/img20190621185200769742_thumbnail.jpg)
12422/Amrtsr Hzr HBJ/HbbGnj
TKD WAP1 #22052 (Ex GZB) with 12422 Amritsar - Hazur Sahib...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/0/6/4348606/0/img20190621184832522395_thumbnail.jpg)
12422/Amrtsr Hzr HBJ/HbbGnj
TKD WAP1 #22052 (Ex GZB) with 12422 Amritsar - Hazur Sahib...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/1/3/7/4298137/0/img201904211933144959894_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
When we were waiting for loco reversal.
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/4/3/3/4242433/0/img20190225191431361174_thumbnail.jpg)
12401/Nnd Dv AC SF DDN/Dhrdn
Tip based as per my first visit to DDN & Mussoorie...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/6/6/4191366/0/watermark6366743279701967861344927_thumbnail.jpg)
12301/Hwrh Nw NDLS/Nw Dlh
Today.... train board pic collection will be displayed :-)Pic 1: 12301/02...
![](//st.indiarailinfo.com/kjfdsuiemjvcya22/0/3/9/5/4180395/0/watermark6368149908533748391532306_thumbnail.jpg)
12988/Ajmr Sldh AII/Ajmr
Its time for the diesel mania..................................................Pax Service ..Pic 1: TKD WDP...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/5/6/2/3659562/0/201807252012451992099_thumbnail.jpg)
12018/Dhrdn Nw
Crossing Dehradun - New Delhi Shatabdi Express at Saharanpur Outer while...
![](//st.indiarailinfo.com/images/playvideo.gif)
12018/Dhrdn Nw HW/Hrdwr
Dehradun Shatabdi Arrives Haridwar
![](//st2.indiarailinfo.com/kjfdsuiemjvcya6/0/5/7/6/3300576/0/201803101807082911948_thumbnail.jpg)
12018/Dhrdn Nw HW/Hrdwr
Ddn-Ndls Shatabdi entering HW pf-1 with dirty Wap-7 Of TKD
![](//st2.indiarailinfo.com/kjfdsuiemjvcya1/0/6/8/8/3212688/27/97b8d14b62eb49cc90709286f7395b3a277534_thumbnail.jpg)
12018/Dhrdn Nw
Now It Gives The Thrill
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/0/1/0/4508010/0/img20191207wa0001195728_thumbnail.jpg)
12018/Dhrdn Nw HRW/Hrrwl
12018 DDN SHATABDI with 37225 GZB WAP-7@Harrawala
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251818464688543_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251807575200759_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/2/5/4497325/0/img201911251805295250006_thumbnail.jpg)
12422/Amrtsr Hzr DUI/Dhr
Dhuri junction trip onboard Amritsar Nanded sf express, Various other trains...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/0/3/9/4436039/0/img201909232050212526522_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
On my trip Dehradun Bond Shatabdi exp loco reversal at Saharanpur...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/0/3/9/4436039/0/img20190903wa00131433001_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
On my trip Dehradun Bond Shatabdi exp loco reversal at Saharanpur...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/6/0/9/4433609/0/img201804171314302813184_thumbnail.jpg)
12018/Dhrdn Nw DDN/Dhrdn
GZB WAP 5 #30020 hauling 12018 Dehradun New Delhi Shatabdi Express...!!...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/0/6/4348606/0/img20190621185117665044_thumbnail.jpg)
12422/Amrtsr Hzr HBJ/HbbGnj
TKD WAP1 #22052 (Ex GZB) with 12422 Amritsar - Hazur Sahib...
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/6/0/6/4348606/0/img20190621184706624117_thumbnail.jpg)
12422/Amrtsr Hzr HBJ/HbbGnj
TKD WAP1 #22052 (Ex GZB) with 12422 Amritsar - Hazur Sahib...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/1/3/7/4298137/0/img201904211939505890174_thumbnail.jpg)
12018/Dhrdn Nw SRE/Shrnpr
When we were waiting for loco reversal.
![](//st.indiarailinfo.com/kjfdsuiemjvcya24/0/4/3/3/4242433/0/screenshot20190225191346595com3548232_thumbnail.jpg)
12401/Nnd Dv AC SF DDN/Dhrdn
Tip based as per my first visit to DDN & Mussoorie...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya2/0/3/6/6/4191366/0/watermark6367718409079065291095151_thumbnail.jpg)
12301/Hwrh Nw NDLS/Nw Dlh
Today.... train board pic collection will be displayed :-)Pic 1: 12301/02...
![](//st.indiarailinfo.com/kjfdsuiemjvcya22/0/3/9/5/4180395/0/watermark636814998420171371778745_thumbnail.jpg)
12988/Ajmr Sldh AII/Ajmr
Its time for the diesel mania..................................................Pax Service ..Pic 1: TKD WDP...
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/5/6/2/3659562/0/201807252013113101121_thumbnail.jpg)
12018/Dhrdn Nw
Crossing Dehradun - New Delhi Shatabdi Express at Saharanpur Outer while...
![](//st2.indiarailinfo.com/kjfdsuiemjvcya6/0/9/5/6/3334956/0/editeddehradunshatabdiggg518742_thumbnail.jpg)
12018/Dhrdn Nw HW/Hrdwr
Dehradun Shatabdi Arrives Haridwar
![](//st2.indiarailinfo.com/kjfdsuiemjvcya6/0/5/7/6/3300576/0/201803101807063241542_thumbnail.jpg)
12018/Dhrdn Nw HW/Hrdwr
Ddn-Ndls Shatabdi entering HW pf-1 with dirty Wap-7 Of TKD
![](//st.indiarailinfo.com/kjfdsuiemjvcya23/0/6/8/8/3212688/23/4315e7ca138e49ebb597ed6c6e55e440277803_thumbnail.jpg)
12018/Dhrdn Nw
12018 About To Hit 100Kmph Right After Leaving Haridwar