Aizuwakamatsu
City in Japan
Aizuwakamatsu is a city on Japan’s Honshu island. In the center, towering white Tsuruga Castle has distinctive red-tiled roofs. The surrounding park is known for spring cherry blossoms. Aizu Bukeyashiki is the reconstructed residence of an Edo-era...