Old Lion Statue



The Old Lion Statue is located east of Tower of Ilgalar in Redridge Mountains.