Things to do in Japan: Visiting shrines and temples