January 2, 2020 General Knowledge Which of the following towns is situated at the highest altitude? Posted by admin (a) lhasa (b) Kathmandu (c) Gartole (d) Thimpu