Does this mountain look like a huge tit or is it just me?

Brazil