There are Waterfalls at various levels on Mars.
If frozen water or liquid, cannot be differentiate. But its water on natural surfaces and falls into lower levels, where it continues its course to meet again trapped or frozen in small waterfalls.
Images 1.) The Devils Throat The falls, I see in the picture above, are very close to the falls in Foz de Iguazu in Brazil. Here you see the falls at Foz de Iguazu in Brazil in the image above, and one below. What structure is this?
Greetings Josef Bauer
The images 1 on hi resolution also to use at Wallpaper The throat 1024x768 114.2 KB