Advertisement
Home TV

Shiofune Kannon Azalea Temple

It is nothing like Graham has ever seen before.
Loading the player...

Shiofune Kannon is the most unique Azalea garden in all of Japan. Virtually an entire valley covered with 20,000 neatly pruned and clipped Azaleas, it looks like something out of Dr Seuss.

Advertisement

Related stories


Advertisement