The land dispute has been bitterly contested by Hindus and Muslims for decades.