Image taken with the TL 120 in a local cemetery. The Glenwood Cemetery is located at 2525 Washington Avenue in Houston, Texas. It was the first cemetery in Houston to be professionally designed and opened in 1871. The cemetery is situated between Washington Avenue on the North side and Memorial Drive on the South side, the latter overlooking Buffalo Bayou. Designed in the tradition of other romantic rural cemetery parks of the 19th century, Glenwood’s beautiful landscape and towering trees provide the visitor a place of quiet respite just one mile west of downtown Houston.