Bowen Island, British Columbia, is an island municipality that is part of Metro Vancouver, and within the jurisdiction of the Islands Trust. From Wikipedia
Filmmakers investigating the case of Jodi Henrickson, missing since 2009, have alerted police to new findings on Bowen Island.