No, I don't live there. I live in Southern Germany, but we go to this place every year at least once. And it's not similar but identically to your childhood memories What you see in the second pic are the Mürrenbach Falls. With 407m the highest waterfall in Switzerland. Indeed a very fascinating scenery and we fell in love with it a long time ago.