Castle Mountain, Banff National Park. Art photography. 11 x 14 Print on premium paper, ready for framing. A famous towering mountain near the beautiful Lake Louise in Alberta.Castle MountainC$75.00PriceGST/HST IncludedQuantityAdd to Cart