Welcome to The Tiger Square near India Expo Mart , New Delhi , India