where is lady bird lake
Lady Bird Lake. Lady Bird Lake (formerly Town Lake) is an extremely river-like reservoir on the Colorado River in Downtown Austin, Texas, in the United States. It was created in 1960 by the construction of Longhorn Dam and is owned and operated by the City of Austin in cooperation with the Lower Colorado River Authority.