Christian Mountain Centre
- Episode aired Nov 3, 1996
A feature on the Christian Mountain Centre in Snowdonia, Wales.A feature on the Christian Mountain Centre in Snowdonia, Wales.A feature on the Christian Mountain Centre in Snowdonia, Wales.
A feature on the Christian Mountain Centre in Snowdonia, Wales.A feature on the Christian Mountain Centre in Snowdonia, Wales.A feature on the Christian Mountain Centre in Snowdonia, Wales.