Rajasthan is the largest state of the Republic of India in terms of area. It borders Pakistan to the west, Gujarat to the southwest, Madhya Pradesh to the southeast, Uttar Pradesh and Haryana to the northeast and Punjab to the north. Rajasthan covers an area of 342,239 km² (132,139 mi²).
On the photo: Karni Mata temple , a 600 year old temple at Deshnoke, Rajasthan, India. Karni Mata is believed to be the incarnation of Hindu goddess Durga.The peculiarity of this temple is that thousands of rats are worshipped here. The temple was built in the early 20th century in late Mughal style by Maharaja Ganga Singh.