Thousands of Cubans walked and crawled up the hill to the Shrine of Saint Lazarus on Sunday, seeking relief from health problems and hoping for economic prosperity and general well-being.