Austria's Stairway to Nowhere

A glass platform that goes over the Austrian Alps has been introduced to tourists.

July 9, 2013

Examined