Attractions
1.4 mi
NW
↖
View Route
Located at The Great Passion Play
Christ of the Ozarks is a prominent landmark in Eureka Springs, Arkansas, featuring a 67-foot-tall statue of Jesus Christ that overlooks the town and surrounding Ozark Mountains. Erected in 1966, this iconic statue has become a symbol of the region and draws v...