Home > Culture &Travel
Tourists flock to Lotus Flower Mountain to attend various Buddhist worship ceremonies that last from July 4 to 9. [Photo/hksdjm]
Tai'an is located at the southern foot of Mount Tai, in East China's Shandong province.