The world famous children's drama Little Red Riding Hood was put on stage last Saturday night in Lhasa, capital of China's southwest Tibet Autonomous Region. The drama was well received by both children and adults.
Little Red Riding Hood on show [Photo/Chinatibetnews.com]
Little Red Riding Hood on show [Photo/Chinanews.com]
Little Red Riding Hood on show [Photo/Chinanews.com]