Mastodon
@Visit Japan

@Visit Japan: Located in the castle town of Aizu-Wakamatsu, Sazaedo is a temple with a unique …

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

Alo Japan.