"Other photographs of the Face taken more recently show that from different angles, it does not look much like a face" Still looks like a face to me!:)
Looks like a volcano to me..