Destination creator (Voyajo Team)
Steyr is a city in the Austrian federal state of Upper Austria, located at the confluence of the rivers Steyr and Enns. Steyr is Austria's 12th biggest city. It has a long history as a manufacturing center, and has given its name to several manufacturers headquartered there, such as Steyr Mannlicher (...) (from Wikipedia)