Buy stock photo Meditation, landscape and man sitting on mountain top for mindfulness and spirituality. Peaceful, stress free and focus in nature with view, for mental health, zen and meditating practise