On Sunday, we decided to go see our inaugural sight. The destination: Ghost Lake, a man-made glacier-fed lake located just west of Cochrane. While we had our expectations set pretty low, when we finally pulled up into the gravel parking lot we were pretty blown away.