Unique inclined elevator in Japan leads to a town that inspired Studio Ghibli’s Spirited Away

Sloping elevator transports you to a magical world in the sky. 

Read More