Advertisements
SHARE

Artists perform a dance named “Guanyin Buddha”, Buddhist goddess of mercy, during the 4th China Xinjiang International Dance Festival in Urumqi, capital of northwest China’s Xinjiang Uygur Autonomous Region. Visit Asian Lite Gallery to get latest updates on Asian Cultural Scenario

 

 

Advertisements

LEAVE A REPLY

Please enter your comment!
Please enter your name here