Page is a not externally linkable
-- Google SEO News and Discussion
---- New Image Search Interface Seen in Asia - BIG change for webmasters
bill - 1:20 pm on Feb 2, 2010 (gmt 0)Thread source:: http://www.webmasterworld.com/google/4070991.htm
They must have turned it off. I can't see it from Japan or China at all right now.
<edit> It's browser dependent. I can't see it in Opera, but FF and Chrome show it.
Brought to you by WebmasterWorld: http://www.webmasterworld.com