The shinto and buddhist culture combined with its rich history has made Japanese temples and shrine an important part of its well known architechture. With that being said, it would almost be impossible to visit Japan without visiting the beauty of this Japanese architechture has to offer. Traveling to Kyoto, make time to visit these shrines as it offers some of the most stunning shrines in Japan.