From majestic spots perched on clifftops to locations in the world’s highest buildings, these restaurants all come with scenery that's just as good as the food.