Pinterest • The world’s catalog of ideas

Glass Pavement Built on the side of 4,690ft Mountain in China It's Called The Walk of FAITH. Could you do it?

Magical Forest in Shanghai. I have not been to Shanghai but it is on my bucket list.