"Trail of Diamonds" by Uriah Heep is a song that tells the story of a dream or vision that the narrator has. In this dream, the whole concept of time stops, and the narrator sees a shadow on a hill. As this shadow starts walking into the sky, the narrator tries to follow closely because they feel a strong connection and desire to be with the shadow. As the dream progresses, the narrator witnesses the shadow falling into a strange town. Despite the distance between them, the walls around them begin to crumble, symbolizing the breaking down of barriers. The dream seems to have a slow, surreal quality, as if it unfolds within another dream. Throughout the dream, the shadow, or the person the narrator is seeing, appears ghostly but still kisses them with a smile. This suggests a sense of enchantment or fascination. The narrator wonders if this dream could last forever or until the end of time. The dream seems to bring them a vision of ecstasy, but they also recognize the need for strength to hold on to this experience and not let go. In another part of the dream, the narrator is touched by someone else, and it deeply affects their soul. This encounter brings them a profound sense of wonder and the realization that losing control can lead to great joy. Together, they soar above the ground, leaving a trail of diamonds visible for miles. The song implies that the dream or vision is a metaphor for a powerful and transformative connection between two people. It explores themes of longing, desire, and the fear of losing this connection, even in the dream state. The title "Trail of Diamonds" symbolizes the beauty and significance of this experience, leaving behind a lasting impression. The song conveys the complex emotions and yearning for a love that feels transcendent and otherworldly.