Archeologists have made a remarkable discovery at the heart of a revered Buddhist site in southern Nepal, a shrine that may prove when Buddha was born.Al Jazeera's Subina Shresta reports from Kathmandu.