Northwest Mall in Houston has been demolished to make way for a terminal of the planned Houston high-speed rail line.
The mall opened in 1968 along with Almeda Mall, located on the south side of Houston. The malls, at one time, were near identical twins of one another.