A biker narrowly escaped as debris suddenly came crashing down on the road as a massive landslide was reported at Bindu in Kalimpong district, West Bengal, India.
The Iguazu falls, between Argentina and Brazil, with their total width of 2.7 kilometres and their average flow rate of 1,756 m³/s, are the largest waterfalls system in the worl