This is the Torre Velasca in Milan, Italy. It is an extremely ugly building. It was constructed in the 1950s. It was built by the BBPR partnership, and remains a blight on the Milan skyline to this day. The Telegraph considers it one of the World’s Ugliest 30 Buildings. It also made the list at List25.