If you think Middle Earth is nothing but a fantasy, think again. Dismals Canyon in Alabama has its very own Middle Earth.