Nosebleeds can occur at high altitudes, such as on mountains, because of the lower atmospheric pressure at higher elevations. The air pressure decreases as you ascend to higher altitudes, which means there is less external pressure pushing on your body. Inside your body, you have blood vessels, including those in your nasal passages, that are accustomed to the atmospheric pressure at lower elevations.
When you go to a higher altitude, the lower atmospheric pressure can cause the blood vessels in your nose to expand and become more fragile. This makes them more prone to rupture, leading to nosebleeds. Additionally, the dry and cold air at high altitudes can also contribute to nasal dryness and irritation, making the blood vessels in the nose more susceptible to bleeding.
So, when you are at a high mountain elevation, the pressure inside your body becomes relatively higher than the lower atmospheric pressure, which can lead to nosebleeds.