Chinese guardian lion statues along a road in China, ca. 1962