Elective placement in Tribhuvan university Teaching Hospital(TUTH). Kathmandu, Nepal is located in Kathmandu, Nepal. Elective placement in Tribhuvan university Teaching Hospital(TUTH). Kathmandu, Nepal is rated 3 out of 5 in the category training centre in Nepal.