Is the following sentence acceptable?

There is an outstanding skyscraper Taipei 101, where we ascended to the top to view the whole scene of the city.