Exquisite temple architecture inside Chittorgarh Fort, Rajasthan, India (by Soumitra2006).