These stone "Lion Cubs" were spotted in front of a temple in the Zouping county of Shandong province looking notably more timid than the traditional Chinese guardian lions statues often placed in front of tombs, statues and government offices.


Visit the original source and full text: Shanghaiist