There is a roundabout in this approximate location. It was only opened to traffic a couple of weeks ago, so I am not sure if anyone has access to aerial imagery new enough to see any semblance of the roundabout and the roads leading to it.