The road in the shape of two giant hands, with green grass and colorful flowers on both sides, in China, a long mountain street, winding up to a huge hand-shaped hill. The road is lined by small trees on each side, which can be seen from above. There's an overhead view of it. --ar 3:4 --cw 100 --iw 2
