Awesome!!!
Beautiful rugged landscape.
Lily Point Beach is located at 405312205437, Point Roberts, WA 98281, USA