Where is National Monument of Scotland located?
National Monument of Scotland, National Monument of Scotland, Great Britain (approx. 55.954723°, -3.1818056°)
National Monument of Scotland, National Monument of Scotland, Great Britain (approx. 55.954723°, -3.1818056°)