FILE PHOTO: A part of the Buddhist Longquan Temple is

FILE PHOTO: A part of the Buddhist Longquan Temple is seen inside Fenghuangling Nature Park on the outskirts of Beijing, China August 3, 2018. REUTERS/Jason Lee/File Photo

Top Stories

- Advertisement -