Alpha Lake is a lake Whistler located in Canada.
Lake Placid Rd. Whistler BC V0N 1B2 Canada
Cute little park , play area , walking trails , great views !
Take a quick walk through the trees along the train tracks
Free doggy poop bags dispensed from rwo locations in the park .
Such a peaceful place .
Beautiful place - Gregory Keith
I like the colors of those lakes in Spring, Summer as well as Fall for their unique beauty; in Winter, I also like to have fun with the ice on the lakes. - Sophia Zhang
Great place to rent kayaks, canoes or have a picnic. Beautiful views here! Smooth water, no jet skis or motor boats allowed. - Lauri Grossman
Great place for a quick bite. The scones are rich and flaky and the croissants delicious. - Celeste Moure