In Vedic astrology, Venus is considered the planet of love, beauty and luxury. It represents happiness, pleasure, and material comforts. The placement of Venus in the 2nd House for Scorpio lagna has significant astrological implications that can influence one's life.