Filmed at Long Beach in Pacific Rim National Park.

# # # # # #

11 April, 2011