(a) The annexation laws of this state do not apply in the area within one-half mile of the boundaries of a state park located in a county with a population in excess of three hundred fifty thousand (350,000) unless:
(1) The annexation is approved by a majority of the voters residing within the one-half-mile area;
(2) The area to be annexed is on the opposite side of a navigable river from the state park;
(3) The area to be annexed is on the opposite side of and south of an existing railroad right-of-way from the state park; or
(4) The area to be annexed contains a public or private school.
(b)
(1) An order of the county court issued in contradiction of this section is void if the order is issued after August 1, 1997.
(2) A county court order issued after August 1, 1997, annexing an area on the opposite side of and south of an existing railroad right-of-way from a state park is valid and not void.