Finally, the city of ‘s-Hertogenbosch has a claim to fame stranger than its name: Five gigantic, striated eyeballs, staring off into space. The massive peepers are mounted on buildings in different districts, but the organizers behind the art installation, New Heroes, make this Orwellian promise: "One Eye will not be visible from another, yet residents will encounter at least one other Eye in their daily travel through the city."
It's a fittingly surreal tribute to the birthplace of Hieronymus Bosch. As for why they exist, New Heroes writes: