Natural Reserve Canyon of Lumbier It is a Natural canyon formed by the Irati river in Navarra - Spain. There are birds nest. Vultures