Date: 07/14/2010 Views: 5
White Rock is located on the shores of Semiahmoo Bay. Crescent Beach in nearby South Surrey is at the end of Crescent Road near the northern end of Semiahmoo Bay.
Early Spring at Crescent Beach - White Rock
View from Crescent Beach towards Vancouver
"The White Rock" after which the city of White Rock is named.
View from the beach towards White Rock
Boats anchored of the shore in White Rock