Harihareshwar Beach

A beach with waves crashing onto the shore, a distant tree line, and a clear sky.