Share
twitterlinkedinfacebook
Image 1 of 1
yellowstone-SC123222.jpg
Man-made levee on Yellowstone Lake near Grant Village was allegedly constructed for stage coach use in the late 19th and early 20th century.