Nittany Lion Shrine

Nittany Lion Shrine

Shrine statue on Penn State campus

The Nittany Lion Shrine on the University Park campus of Penn State. 

IMAGE: Chris Koleno