Couple of years back I have visited a place called Deomali, which is in north eastern part of India. The road leads to that place mesmerized me enough to do a similar painting.
The impression of the road is here. I have dedicated this painting to the people who loves, enjoy and appreciate natural beauty.