Visitors crowd an isolated library hundreds of meters away from a popular beach resort in Beidaihe, North China’s Hebei province, May 23, 2015. The two-storied library, built for public use, is also a nice place to watch the waves and tides. (Photo/CFP)
RIGHT BG