Before revision: 250px|Indian exhibit at Lubbock Lake Landmark Lubbock Lake Landmark, also known as Lubbock Lake Site, is an important archeological site and natural history preserve in the city of Lubbock, Texas.
After revision: Lubbock Lake Landmark, also known as Lubbock Lake Site, is an important archeological site and natural history preserve in the city of Lubbock, Texas.