They are on the 89F observation deck. Wow! I can see the It’s really tall here. view of Taipei It’s stunning. so clearly. - 8 -