Thorpe Larches
Thorpe Larches is a mountain summit in the River Tyne to Garsdale, Wensleydale and Teesside region in the county of Durham/Stockton-on-Tees, England. Thorpe Larches is 82 metres high with a prominence of 5 metres. The summit can be identified by: Additional Notes: Large 80m contour near Thorpe Larches. No spot ht. County Top twinned with […]