image 1 (1)

floating piers

Local

The Floating Piers let people walk on water

ITALY — Earlier this month people were able to experience what walking on water felt like with the opening of an art installation at Lake Iseo in Italy. The Floating