Paramount Pictures Mountain?

We stopped to snap some photos of little Wild Goose Island again but this time with a different point of view.  We were told that this is the mountain from Paramount Pictures  logo…so we all got our pictures taken with it.