Anime's sacred sites: Love Live!

Foreign tourists visit sites featured in popular anime film Love Live!