Must be Venus!!

It can't be Mars with those characteristics.:roflmao
Dave