Print a view within another view
The module Views Field View may work for you. It's worth to try.


  This module allows you to embed a view as a field in a view. A new
  field handler is made available, so this can also be used in area
  (header/footer/empty) handlers as well as rows.
  
  This view handler can accept arguments from fields of the parent view
  using tokens and pass them into the child view for each row. Raw or
  rendered token values can be used, as well as static values.


OR

You can even create two displays in a view - one is Page and the other is Attachment.
For your case, view-2 would be Page and view-1 would be Attachment.  

You can select various settings in the attachment view such as Attach to, Contextual filter, etc.




Check this answer about an attachment view. I had a book Drupal 6 Attachment Views, but could not find a book for D7.