Missouri S&T Stonehenge

Rolla, United States

Missouri S&T Stonehenge is a sight in Rolla.