It is Sumiyoshi Taisha Shrine in Osaka where cherry blossoms are in full bloom.
This is a prestigious and historic shrine, but it has become even more famous for its cherry blossoms in full bloom in spring.
Show original text