Young Ian Archibald ponders the consequences of a complex critical study of beauty contestants during the Miss TV Times finals in London. (Photo by Central Press/Getty Images). 30 July 1971
“The Red Beach is located in the Liaohe River Delta, about 30 kilometer southwest of Panjin City in China. The beach gets its name from its appearance, which is caused by a type of sea weed that flourishes in the saline-alkali soil...”. – Amusing Planet. Photo: Panjin Red Beach (盘锦红海滩). (Photo by 猪倌)