This really looks like an Austrian beach but nope! Guess where?! 🤔