For the first time, Hindu pilgrims on Thursday (October 3) witnessed the sacred Kailash peak, the abode of Lord Shiva, from Indian territory instead of Tibet. The viewpoint is located at the Old Lipul ...
Some results have been hidden because they may be inaccessible to you