Soderstrom Castle, one of the area's famous historical landmarks, is located on Grandview Drive in Peoria Heights, Illinois.