The Penn State University Nittany Lion Shrine is located on the University Park campus.
The Penn State University Nittany Lion Shrine is located on the University Park campus. Nabil K. Mark Centre Daily Times, file
The Penn State University Nittany Lion Shrine is located on the University Park campus. Nabil K. Mark Centre Daily Times, file