flc twin tower