Situated in British Columbia along the shores of picturesque Upper Arrow Lakes lies the Arrow Lake Provincial Park - Shelter Bay Site. The park sits right next to the Shelter Bay ferry terminal and is located around 50 km south of Revelstoke. Shelter Bay is a popular camping getaway, especially for fishermen as there is a convenient boat launch on site