Shrine statue on Penn State campus

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

Image: Chris Koleno