Lambert Castle reopens after $13M restoration, returning the Garret Mountain landmark to the public after five years.