Tibetan Opera – Dancing China
Picture taken on May 1, 2012 shows folk Tibetan Opera team from Niangre village performing traditional Tibetan Opera in Norbulingka in Tibet. Tibetan Opera, also called “the living fossil of Tibet culture”, is Read More