Venus appears as a small dark spot while transiting the Sun, as witnessed from Bengaluru on coudy Wednesday morning.