It seems that this place is actually Sichuan, China and not Canadian Mountain rock pools. Can anyone confirm where this is?

It seems that this place is actually Sichuan, China and not Canadian Mountain rock pools. Can anyone confirm where this is?

Scroll to Top