Sold-out Shows in Scotland Cap Off Shen Yun’s 2018 World Tour
On the night of May 21, 2018, Shen Yun Performing Arts presented its last performance of the season at the Festival Theatre in Edinburgh, United Kingdom. This season, the New-York based company has performed over 500 shows in more than 130 cities. “I can’t find any words for it” “It’s amazing… Such precise technique—Really, …
Sold-out Shows in Scotland Cap Off Shen Yun’s 2018 World Tour Read More »