England’s Lake District welcomes locals
People flocked to Lake District in England’s largest national park to cool off, while officials issued red alert for most of the country due to the high temperatures, prompted by scorching heatwave. The Lake District, located in the…