A quaint UK village, seemingly 'frozen in time', is tucked away amidst some of the nation's most remarkable landscapes.