Placement looks good to me. The site as a whole is rather boring though. There is like no color, graphics or anything.
Check it out today - I have added few images (not many though, I will be adding few more images soon).