Torqued Towers

Comment by xf

The NET (North-East Tower) Center in Padova, Italy, has a similar structure. On both Google Maps and Live Maps it’s seen in construction, but just check out some pictures around. View Placemark / Google Earth