Leeds tourist attractions – The modern interpretation of Sisyphus’ struggle
If you find yourself in Leeds, a city in the heart of England, make sure to check out the unique attraction that combines art, history, and philosophy – the sculptures of a modern man pushing enormous stainless-steel balls. The two nearly identical sculptures that have captured the attention of locals and tourists alike; standing about 40 meters apart, […]