Liberty Lighthouse is located in Qingshui Bay, Lingshui Li Autonomous County, Hainan Province, and is one of the filming locations for the movie ‘The Vanishing Woman’.
At sunset, the interplay of the setting sun, the lighthouse, and the ocean creates a spectacular scene.
The Liberty Lighthouse in Lingshui is not only a landmark on the seaside but also a captivating spot for sightseeing.
Liberty Lighthouse
Liberty Lighthouse is located in Qingshui Bay, Lingshui Li Autonomous County, Hainan Province, and is one of the filming locations […]