Sunpu Castle 駿府城 - Credit: Wikimedia Commons
was a Japanese castle in Shizuoka City, Shizuoka Prefecture in Japan. The sobriquet of this feudal fortress was the "Castle of the Floating Isle".Japan Society for the Promotion of Science (JSPS): Shizuoka It was also referred to as or . Read more on Wikipedia
Source: en.wikipedia.org