In celebration of Walt Disney Animation Studios’ new film, “Raya and the Last Dragon,” guests at the Downtown Disney District at the Disneyland Resort can take a photo in front of a new art installation inspired by the film. The artwork was designed by Imagineer Xiao Qing Chen, who was born and raised in Malaysia.