img
Varanasi (Uttar Pradesh) [India], May 19: Several sculptures of gods and goddesses along with other structures related to Hindu belief were seen in...