Welcome to Rani Castle , New Delhi , India