Spring blooms at foot of Taishan Mountain