English: The world's largest solar boat
Telugu: ప్రపంచపు అతిపెద్ద సోలార్ బోట్