Weekly Photo Challenge: Home

Back home in India, we attribute every walk of life with a deity. Hinduism, more than a religion is a way of life. This picture is of Meera Mandir at the Chittorgar Fort off Udaipur, Rajasthan, and depicts a peaceful home, one where God resides. Meerabai was married off in her childhood to Prince Bhoj…