
Generally believed to be named after Queen Victoria who took tea here in 1866, the viewpoint actually commemorates Queen Isabella, wife of Robert the Bruce who ruled Scotland between 1306 and 1329.
The stunning view across Loch Tummel to Schiehallion (1081 metres / 3547 feet) is one of the most famous in Scotland.
Every man and his dog who visits Scotland has this photo. So it would be rude not to.