The reopening comes just in time for National Public Lands Day, during which all national parks offer free entry.