Many seagulls fly over the Torch Eight Street Beach in Weihai, Shandong province. [Photo/IC]
Check out the stunning view of the Torch Eight Street Beach in Weihai, Shandong province! Visitors gather as seagulls fly overhead and waves gently roll onto the shore, bringing a lively touch of spring.