Orchan Rocks is a tourist attraction in Todmorden, England. It's the venue for the Orchan Rocks Fell Race, a category AS fell race.