David Stanley Sep 08, 2020 03:54AM The Mossy Rock is a feature of Big Bay on Stuart Island, British Columbia, Canada.