Venus appears as a small dark spot while transiting the Sun, as witnessed from New Delhi on Wednesday.