Arrowhead at Green Lake Provincial Park sits on the shores of one of the largest lakes in British Columbia's southern Cariboo region, roughly 16 km northeast of 70 Mile House via Highway 97. Green Lake stretches approximately 14 km long with a 57 km shoreline, its distinctive greenish hue created by the lake's warm, shallow chemistry. The Arrowhead campground is one of five developed sites within the park, offering water hookups and grills for a comfortable stay amid open rangeland and mixed forests of aspen and lodgepole pine. Campers enjoy direct access to sandy and pebble beaches with designated swimming areas, warm and shallow waters ideal for families, and excellent opportunities for waterskiing and powerboating. Anglers will find the lake annually restocked with rainbow trout. Wildlife viewing is a highlight, with moose, deer, black bears, coyotes, marmots, waterfowl, golden eagles, and owls frequently spotted throughout the park. Hiking and cycling on park roadways round out the recreational offerings. Conveniently located near the communities of 70 Mile House, Lone Butte, and 100 Mile House, Arrowhead at Green Lake Provincial Park delivers a quintessential British Columbia outdoor experience in the heart of the Cariboo.