Located in the castle town of Aizu-Wakamatsu, Sazaedo is a temple with a unique architectural design. One of Japan’s oldest cultural properties, it features a double helix staircase – literally the DNA of Japanese heritage! 😀 Photo by @itchban #VisitJapanAU
@Visit Japan
Alo Japan.