embajadaindia.cl has moved to www.indianembassysantiago.gov.in