Suika Tenmangu Shrine is said to be the oldest Tenmangu Shrine in Japan. The small precincts of the shrine are covered with weeping cherry blossoms all over. The post Suika Tenmangu Shrine / Kyoto first appeared on Nipponderful.com.| Nipponderful.com