Tilicho Lake is in__________? A. Indonesia B. China C. Nepal D. SriLankan Leave a ReplyYou must be logged in to post a comment.