Original: The city is home to the Lubbock Lake Landmark, part of the Museum of Texas Tech University.
Simplified: It is the home of Texas Tech University.