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