Water Tower # 2 - Taylorville, Illinois.
N 39° 33.023 W 089° 17.430
16S E 303197 N 4380361
This water tower is located in the city maintenance yard.
Waymark Code: WM81F6
Location: Illinois, United States
Date Posted: 01/09/2010
Views: 1
This large water tower is inside a fenced maintenance facility in Talorville, Illinois.