Caution: the hill causing blockage to the south does not seem to be well represented by the DEM.
Major: 175-195 deg (due to a hill to south)
Minor Sectors:
Minor Isolated (tower/trees/etc): 6 comm towers nearby, with five worst at approximately 25, 51, 309, 311, and 338 deg
There are four tall communication towers nearby:
170m at 51 deg,
200m at 308 deg,
80m at 312 deg,
and 210m at 339 deg.
There is a shorter comm tower at 235m at 26 deg. There is some sort of tower at 110m at 133 deg, but I can't tell what. (These range and direction estimates are from GoogleEarth imagery. Directions above estimated from data.)
There is a power corridor to the south with 3 lines of towers. Closest towers are at 120m at 120 deg, 152m at 181 deg and 142m at 211 deg. These are not very tall power towers and are on slightly lower ground (probably below level of radar tower floor)
A 24 hour accumulation images illustrating the blockage pattern. It also shows some sea clutter to the north.
In bay to north, starting at about 10km, and narrow sector to SE, around 125 deg starting at 40km. Clutter sometimes reflects ice conditions.
Distance to horizon from an on-line calculator = 63 km (http://www.ringbell.co.uk/info/hdist.htm, apparently geometric with no refraction, so add approx 10% at radar wavelength.)
Fermeuse at 40km at 164 deg.
The Transcanada Highway can be seen in Doppler data about 5-7km to ENE.
There is a place west of St Johns where moving targets appear to be traffic on TransCanada going over a hill (approx 33km at 40 deg)
Radar echo stats from non-precipitation days
A power corridor passes by within a few hundred metres to the south.