Map of Hindostan or India.