English: No... it's from the official Iditarod website.
Telugu: లేదు, అది అధికారిక ఐడిటార్డ్ వెబ్సైట్ నుండి.