Back to Previous Page
Desert Christ Park, Inc
Details

Desert Christ Park overlooks the high desert town of Yucca Valley in Southern California. Here, the visitor may find more than 40 snow-white statues and images portraying scenes of Christ's life and teachings.

TripAdvisor