"Shaolin", a show which presents the ultimate masters of kung fu by monks from the Shaolin Temple in China's Henan province, stunned Singapore audiences. [Photo/Xinhua]