Board Thread:Show-Related Questions and Answers/@comment-31157709-20180812184116

In the info for the Pilot, it says that the opening scene where Charming rides on horseback was filmed at Alouette Lake in British Columbia's Golden Ears Provincial Park, but when I looked at Alouette Lake on google images I couldn't see any pictures with that long strip of land in it. Is that bit definitely Alouette Lake? 