Las Lajas Sanctuary is a Roman Catholic Church. This located in Colombia. This was built inside the canyon of the Guaitara River.
Image Source-Flickr