The Liberty University monogram is a staple in Lynchburg, sitting atop Candler's Mountain. It's been there since 2007 and can be seen from many angles of the city. However, it's currently at the ...