Although the site is considered Buddhist, it is revered by both Buddhists and Hindus