Thanks for your replies.
About the Hindu temple in the site of Kapilavastu (Kapilavatthu) in Tilaurakot (Nepal), as suggested, the three stones may represent the trimurti, and the elephants worship may be closely linked to the mount of Indra (Sakka /Sakra in Buddhism). I guess the Hindu temple in the site should have a locally known name?
As mentioned, two historical sites of Kapilavastu: One is in Nepal’s Tilaurakot, the other is in India’s Piprahwa. The issue is which site is the actual home town of the Buddha, according the most recent studies? If both India and Nepal could be the places of Kapilavastu, it will be better that both sides acknowledge openly they are all belonging to the actual home town of the Buddha. It is certainly good for the tourist development.