Rasto Matulak
More ideas from Rasto
Glass Pavement Built on the side of 4,690ft Mountain in China It's Called The Walk of Faith.

Glass Pavement Built on the side of a mountain that allows you to see straight down feet beneath your feet in China called The Walk of FAITH. If you asked me they put the hand railing on the wrong side!