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
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