The City of Taylor Landing is a picturesque community nestled along Taylor's Bayou. It is located off Hwy 73 in Jefferson County. The city was incorporated on September 10, 2005. Photo by Jim Silvernail