Everyone knows that the best part about summer is hanging out by the water with the gang and throwing back a few while tanning, swimming, and if you live in Alberta, cliff jumping. 

If you agree, then stop what you're doing right now, because we found the most perfect hidden swimming hole that you've ever seen.

@jessdumont1embedded via  

@breannedagembedded via  

This place is EVERYTHING. Gorgeous turquoise water, mountains, big rocks to set up camp for the day with towels and coolers, plus you can even go cliff jumping off of the giant drop-offs. Some people have also been known to set up a slackline too! Whether you're an adrenaline junkie who loves the thrill of dropping into the water from seriously high cliffs, or if you'd rather just take it easy and spend the day relaxing in the sun, this place is perfect. 

@dharmaoszust13embedded via  

@jenna_daughertyembedded via  

@aurelriv2embedded via  

It's called Horseshoe Lake, and it's located in Jasper National Park, which means it's road trip time. Grab the crew together and plan an overnight stay in Jasper, that way you can spend either one or both days completely relaxed by the lake! It's about 4 and a half hours away from Calgary, so make sure you have a bumpin' playlist for the ride up!

@macgourdineembedded via  

Don't forget to bring plenty of snacks, sunscreen, and water, especially if you're going on a hot day! Oh, and fair warning, the water here is pretty darn chilly. But hey, sometimes you need a shock to the system on a hot summer's day! Remember to pack up everything you came with and leave the place just as beautiful as you found it!

Here are the directions.