Mount Griffin

Mount Griffin is the tallest peak on the island of Griffin Rock. At the top is the rock for which the island and town are named, a large rock resembling a griffin. Perched on the side of the mountain is Doc Greene's laboratory.