Redwood Culture Festival in Ruili City, Dehong

The Redwood Culture Festival in Ruili City, Dehong