Bishop Cotton School Shimla students scale Mt Deo Tibba in Manali
byShimla: A team of four students of Bishop Cotton School have successfully scaled the 19688ft (6,001 m) Mt Deo Tibba (Mountain of Gods) –…
Shimla: A team of four students of Bishop Cotton School have successfully scaled the 19688ft (6,001 m) Mt Deo Tibba (Mountain of Gods) –…