What an architectural beauty this is ! Located in Venice, Italy.Â
This is more like art exhibition!Â
Source of shared Link