Queen of the Snows Church wedding ceremony pictures of a couple up at the alter during their nuptials on a prefect summer day in Squaw Valley California. This church lets in tons of beautiful natural light, as the one wall of the building is all windows. With that it lights up the couple perfectly for photos during their nuptials. This church is a hidden gem in the North Lake Tahoe area. The Queen of the Snows Catholic church is located in Olympic Valley right near the base of Squaw Valley ski resort and right between North Lake Tahoe and Truckee California. This church is operated and run by the Corpus Christi Catholic Church out of Tahoe City. If you're looking into booking this church to host your ceremony you will need to get in touch with them. The church is located right next to meadow area that surrounds the valley and is a perfect setting to have some of your formal photos taken at.
Location: 1550 Squaw Valley Rd, Tahoe City, CA 96145..