View of downtown Houston from the observation deck, on the 60th floor, of the 75 story JPMorgan Chase Tower which is the tallest building in Texas at 1,049 feet. It is also the tallest five sided building in the world. In the distance you can see a group of buildings which is the Galleria, or Uptown, district. This is where the Water Wall is located which I have video of posted. Near the end of the video I zoom into Tranquility Park which is named after the Sea of Tranquility which is where Neil Armstrong first walked on the moon.
nice video
ScrewdUPClickV2 2 years ago