Shrestha was born in a lower–middle class Newar family in 1935 (1992 BS) in the Nepalese capital city of Kathmandu to mother Asha Moti Shrestha and father Ganesh Lal Shrestha.
Shrestha, born in 1935 (BS 1992), was raised in a lower-middle class Newar family in Kathmandu, Nepal's capital city. His parents were Asha Moti Shrestha and Ganesh Lal Shrestha.