January 2, 2020 General Knowledge Which of the following towns is situated at the highest altitude? Posted by daily5techtips (a) lhasa (b) Kathmandu (c) Gartole (d) Thimpu See also Which Island was epicentre of Tsunami December 2004?