Definition of Little Tibet in English:

Little Tibet

proper noun