Ответ: Нет. There are many mountains in Scotland, Wales and northwest of England. There are many rivers in Great Britain.