Tales about seeing the Great Wall of China from space are a little far fetched.
Hallelujah Mountains - Zhangjiajie National Forest Park, China
Castle house island -Ireland
Entrance to Edinburgh Castle ~ Scotland
Butron Castle in Spain. Dating back to the 14th century.
Dirleton Castle Steps,Scotland
Wallace Monument, Scotland
Dromore Castle, Ireland