Question: are lungs on top of heart?
Answer: Your heart is located between your lungs in the middle of your chest, behind and slightly to the left of your breastbone (sternum).