Sri Stambha Lakshmi Narasimha Swamy Temple is located in Billur. Billur village belongs to Bagepalli Taluk, Chikkaballapur District, Karnataka, India.. This village is exactly on the border of Karnataka and Andhra Pradesh states. Temple can be reached from Bangalore or Hindipur or Puttaparthi by road. Watch the video for more details.