You can see it pretty well from the mountain looking S.E.
IIRC a good spot was the Ave Du Museé at the top of the stairs to Pine.
You can see it pretty well from the mountain looking S.E.
IIRC a good spot was the Ave Du Museé at the top of the stairs to Pine.