Himachal Pradesh's Khajjiar is often called the "Mini Switzerland of India ... and goddesses during the eighth century. The carvings on these temples are the most notable feature since they ...