Aihole, India
The two-story temple dates from the 6th century. It is partly rock-cut (excavated into the surrounding rock), although the porch shown in the photo is evidently structural (built using quarried stone.)