Europe's largest building unveiled