Photo taken on May 26, 2016 shows a pond is overcrowded with released tortoises in Zhanshan Temple of Qingdao City, East China’s Shandong Province. As a show of compassion, mercy release activities have been common practice among religious believers. A warning sign has been established beside the pond by local authorities since 2014.(Photo/IC)
RIGHT BG