Why is a Shinto Shrine standing on a Buddhist Temple’s ground in Japan?

If you go sightseeing in Japan, chances are you visit both Shinto Shrines and Buddhist Temples. Your guide will explain to you that Shinto is indigenous religion of Japan, while Buddhism originated in India. You understand they are two separate things, but then you find a Shinto Shrine standing in the precinct of a Buddhist temple! That is actually very common, but you may wonder what is going on. Not many guides can explain this phenomenon very well, because it is something very normal to them and is hard to verbalize. Japanese are said to be born Shintoist, to get married in Christian style and then to die as a [...]