If sunrises and sunsets are your passion, then check out this beautiful site on the South shore of Quesnel Lake. Three campsites are "on the beach," with an amazing view of the North Arm of Quesnel Lake...
If afternoon sun is more your style, check them out at the Abbott Creek Recreation Site.
Boat launch is directly across the beach, so a 4x4 may be required for adequate traction, when lake levels drop.