Asago lies deep in the mountains of Hyogo Prefecture in western Japan. In recent years it has been drawing crowds of visitors, who come to view its famous "Castle in the Sky," which appears to float ...