The Battery St Johns
On the steep hillside of Signal Hill in St Johns, Newfoundland in Canada, sits The Battery.
The Battery in St John's, Newfoundland has been the victim of many rockfalls and avalanches that have occurred in this region which have resulted in various injuries and deaths. The amount of snowfall has an enormous impact on the danger of the area around The Battery. ...