Boostarz - a lonely Delhi road, landscape painted by nature itself