Tourism

The Piasa Bird
This picture is painted on the bluffs in Alton, Illinois where the Dragon Bird is said to have lived. The Piasa name is Native American and stands for "The Bird That Devours Men." This is located on the great river road that runs on the Mississippi River through Minnesota, Wisconsi…