Nepal is home to about 20,000 Tibetans who fled their homeland after a failed uprising against Chinese rule in 1959 .