"The Landmark" is actually an old utilities building that over time, became less useful and several rooms were renovated or converted into commercial facilities.
Great picture! It was actually the largest power plant in all of the southwestern United States when it was built, I believe it was built in 1908.
you really have some good pics thanks for sharing!!!
Sign up to comment.
Sign in if you already did it.
Photo taken in New Braunfels, TX, USA
Misplaced? Suggest new location