Gujō Hachiman Castle (郡上八幡城, Gujō Hachiman-jō) is a yamashiro, or "mountain castle", located on Hachiman Mountain in Gujō, Gifu Prefecture, Japan.
In the early morning, a soft mist settles on the valley around Gujo City, and the castle appears to float like an island in a cloudy ocean. This breathtaking view has earned it the nickname of “Castle in the Sky”.
The Castle was built in 1559 by the local feudal lord. Although the castle had been destroyed in the early Meiji Period, it was rebuilt in 1933 (using wood rather than concrete).