Hidden Valley is located in the Cypress Hills Provincial Park near Elkwater, Alberta Canada. Our facility offers a unique opportunity to experience winter activities in a friendly,... more... See more text