Located on the tallest floor of the World Trade Center Tokyo, the Seaside Top Observatory offers stunning panoramic views of Tokyo. With its central location, it’s an ideal spot to take in views of popular landmarks such as Tokyo Tower, Tokyo Sky Tree, Tokyo Bay, the Miura and Bosa peninsulas, and even Mt. Fuji on a clear day.