Bright yellow trees

BrightSquare sparkling, polished, shining, clever, cheerful, colourful, astute, brilliant, sunny, glorious, translucent, distinct and clear