It is very popular among students and alumni as a place of prayer and meditation, and it is considered one of the most beloved spots on campus