7 killed 50 injured in Siadbaba temple landslide in J-K
The Siadbaba temple complex located on the banks of Chenab river has one of the biggest waterfalls in North India
The Siadbaba temple complex located on the banks of Chenab river has one of the biggest waterfalls in North India