The sixty-two acres of land are located by Lac Original, in the southern part of the Val-des-Bois municipality in Québec. The site is easily accessible and situated in a peaceful residential area. The grounds include ample open areas and outdoor amenities, such as a dome shelter by the shore and well-maintained play structures, as well as thirteen buildings, including a chapel, a games room, dorms, welcome center, and more. Many outdoor activities can be enjoyed such as watersports, hiking, fishing, and much more. 

The property consists of two parcels, a developed parcel of nineteen acres, and another parcel of forty-two acres of forest and trails.