Designed by
Title
Weather radar station, near Loch Leven, Perth and Kinross, Scotland #197497498
Description
Weather radar station. Hill walk climb up the more interesting side of Bishop Hill, superb views over Loch Leven. Perth and Kinross, Scottish highlands, Scotland