What is it..? (7 photos)

Quite difficult mystery, but let's try to guess.



 
This is the heart of China, which has been brought to a veterinary school for research.













Source: www.liveinternet.ru