We told you about the Floriade Kabelbaan in Venlo, the Netherlands a while back. Well, the system is now operational and open to the public. Take a look:
Read More