The Mount Royal
Localization: Montreal - Canada.
Discovered by: Sylvain Saint-Pierre.
Status: Possible opening.
A lava dome in the center of the city of Montreal. Rather unexpected in the middle of an urban surrounding, it is heavily wooded and criss-crossed with numerous footpaths, some of which may be point of Passage...