The Wind Lion Gods are typically stone carvings that are placed in front of a house or near an intersection to protect people from sandstorms and the northeast monsoon winds that blow over southern China, Taiwan, the Ryukyu Islands and Japan. The four …
( read original story …)