Atami Castle
Japan · Asia

About
Atami Castle (熱海城, Atami-jō) is a Japanese castle replica on the summit of Nishikigaura Mountain in Atami, Shizuoka Prefecture. It is one of the most scenic spots in Atami City, offering a panoramic view of the city and southern Atami. The building hosts several museums on Japanese history. 200 sakura trees were planted in the castle's garden, which hosts a cherry blossom festival from late March to early April. First constructed in 1959, Atami castle is not a real historical site.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.