CANADA | Tuesday, 15 May 2007 | Views [375]
At its peak, approx 130 million litres of water roars over the Horseshoe Falls.