An architectural marvel found on the domical ceiling of Veera Narayana temple in Karnataka, Bharat This temple was built in 1200 C.E

Comments