Top screen is a Vista, high above Lions Arch. The other two are from inside Sharkmaw Caverns in Lions Arch.
If you haven't done the Sharkmaw puzzle area yet, you're missing out. It's really neat. I never even knew it existed until last night. You get an achievement for completing it.