the beautiful city of twin towers