It’s existed since 2004, but Downtown Houston’s light rail stop-public plaza combo on Main Street Station is pretty freaking cool. Dozens of water fountains and jets greet the public when the street becomes car-free at the stop. It’s particularly beautiful at night.
–STREETFILMS on Vimeo
Tags: Houston, Light Rail, Main Street Station, Metrorail, Texas, TX