CLAWS: Chinese City’s 100-ton Crayfish Statue

China giant crayfish statue
The Chinese city of Qianjiang is celebrating its freshwater crustacean-catching roots with a bright red, 50-ft tall, 100-ton statue of a rampant crayfish.

China giant crayfish statue

X