World Trade Center 2 was inaugurated in 2002, a twin tower of World Trade Center 1