Although Britain has a reputation for having a lot of rain, New York and Paris have more average annual rainfall than London.The tallest mountain in Britain is Ben Nevis in Scotland at 1,343m.
The longest river in Britain is the Severn. It is 354 km long, and flows from central Wales through Shrewsbury, Worcester and Gloucester in England to the Bristol Channel.
In Wales, there are more sheep than people. Five years ago the population for Wales was 2,921,000 with approximately 5,000,000 sheep.