Image credit
Size: 1024×768
This is the Alexander County Court House in Taylorsville, North Carolina. Taylorsville is the county seat of Alexander County. The town was formed in 1847, the same year the county itself was formed.