Xu Longsen is a Chinese artist, from Shanghai, known for his shanshui and other monumental landscapes that create inspiring surroundings in space.
Featured image: Xu Longsen in front of his artwork, Nelson Atkins Museum of Art – Photo copyright of Jim Barcus