mahamaya.com
»
India 1998
: 87 / 215
Jawahar Planetarium, Allahabad. Situated beside Anand Bhawan.