Life always has an interesting way of introducing us to the stress, emotions, and understanding of peace amidst the chaotic daily hustle. Do you know why we feel at peace where nature is at its full glory, like mountains?