Worshipers are touched on the head by the Vajra Pestle, a sacred instrument in Buddhism, during the Sera Bengqin Festival celebration in the Sera Monastery in the northern suburb of Lhasa, capital of southwest China's Tibet Autonomous Region, Feb. 21, 2009.
|