From among the legends lying behind temples, one of the strangest is from Srikalahasti, 36 kms from the temple town of Tirupati. There is a temple of Shiva in the form of a Vayu Linga and the legend behind it is that the deity was worshipped by a spider (Sri) that spun a web over it, while a snake (Kala) placed a gem on the linga and an elephant (Hasti) washed the linga with water. The temple lies on the banks of the River Swarnamukhi in a valley. There are frequent buses to Srikalahasti.