No it's not... This Statue is in Tokyo and the red tower in the background is a Tokyos &amp;quot;Eiffell Tower&amp;quot; :-)