Church of Christ is a church, located at Cambodia
It is not in operation.
Absolutely beautiful. Very interesting. The clouds actually touch you as you walk around. Loved the view.