Bollywood actors Anushka Sharma and Neil Bhoopalam promoted their upcoming film <i>NH10</i> in Mumbai on February 20.