Click the picture below for lots of polar region oddities:
check out the Louros Valles my friend.
seems like everyone has forgotten that place.
eden on mars.
Will do, moxyone. Thanks for the tip!