P1250816d.jpg

The fin is the true summit (6711') of Nimbus Mountain... but if you stand on the 'dog head' you will be higher than the top of the fin.