...that the Dettifoss waterfall is the most powerful waterfall in Europe?