The Amboy crater is visible for miles from this area, a national landmark. County says road to Ludlow on Rt 66 is not open.