A colossal, shimmering blue pyramid stands elegantly on the banks of the Nile River, its surface reflecting the brilliant hues of the setting sun. Hovering nearby is an enigmatic alien spacecraft, its sleek metallic form glistening against the sky, casting ethereal shadows over the tranquil waters. The scene exudes a mystical blend of ancient wonder and futuristic allure, capturing the imagination as the pyramid's reflective surface mirrors both the river and the spacecraft, creating an otherworldly spectacle.