Spiritual perspective on Ramayana