Welcome to Square by Noida Studios , New Delhi , India