A beautiful sunny day at Gyro Park Beach in Kelowna, British Columbia, overlooking the azure waters of Okanagan Lake. The sandy beach is surrounded by lush vegetation and towering trees, providing a perfect spot to relax and enjoy the natural environment.