As viewed from the "Sea 2 Sky" highway, the lookout for this viewpoint is about 15 minutes North of Squamish, BC. on the road to Whistler. The Tantalus is part of the Sunshine Coast..Thank you Tim :)
I took advantage of the good weather to capture this view with a long lens, this view is under cloud a lot.
Here is link for info. on this beautiful mountain range.