Google Satellite Maps:
Crossroad under construction, Florida, USA

Crossroad (interstate roads no 95 and 295) under construction, Florida, USA. [...]