This Paraglide Run Will Get The Adrenaline Pumping

Who designed that bizarre, ugly block of apartment buildings?