could it be that a deluge of gigantic proportions would have the capability of changing the landscape to such an extreme?
Maybe that could be - but there would be evidence left behind! That's the biggest problem with a global flood - it had to have happened without leaving traces of itself.