Starting off this week, The Floating Pier installation by renowned artist Christo Vladimirov Javacheff is open, visitors can now walk on water over the Italian Lake Iseo. And for anyone that is a fan of The Wizard of Oz, you can now travel to the Lake for a stroll on the elongated ‘yellow-brick road’.…
Browsing Tag