The Twin Stupa built by his father King Shuddhodhan is located at Tilaurakot in Kapilvastu district of Nepal, where Lord Gautam Buddha spent 29 years....