Shrines and temples for budget travellers in Japan

Who comes to Japan and doesn’t visit a few shrines and temples? Japan is full of them, and a random walk anywhere in a city will get you to one in a few minutes, but the best ones will really take your breath away. Shrines (Shinto) and temples (Buddhist) are suburb places to relax and feel the real Japan.