earthTripper

Time to see the world!

10 Stunning Mountainside Buildings

Swallow’s Nest – Ukraine

The stunning Swallow’s Nest Castle in Ukraine is built on top of a 40m (130ft) cliff and provides stunning views out across the Black Sea. The castle dates back to 1912 and was built with a Neo-Gothic design, measuring just 20m long and 10m wide.