Last updated: 16 Mar2018 Torqutse Art & Gallery Location ThamelKathmandu Nepal Torqutse Art & Gallery, Thamel, Kathmandu, Nepal.