Karnataka is justly called the cradle of stone architecture with stone temples at Somnathpur, Belur and Halebid and the giant granite statues at Shravanabelagola, Karkala and Venur and other places.