Rhodes Stadium (built 2001)
Location: 36.110028°N, 79.507821°W