Burma Road, Neponset River floodplain (photo taken in 2006)