New York has the Statue of Liberty, Chicago has Cloud Gate (the Bean), Seattle has the Space Needle, and even San Antonio has the Riverwalk. If you could create an iconic tourist landmark for Houston, what would it be and where would you put it?
submitted by /u/idkidkidkwhatimdoing
[link] [comments]