Given up due to excessive frustration

Sorry, Abhi.
Oops - forgot to use the image_tag helper here.  With the image_tag, writing the file name this way is fine because the Rails asset pipeline knows where to look.  With a hard coded image, you'd have to specify the full path.