Tilicho Lake is in__________?A. IndonesiaB. ChinaC. NepalD. SriLankanLeave a ReplyYou must be logged in to post a comment.