NIKKO, Tochigi Prefecture--Peeling the spider web off the Eiffel Tower required a delicate touch. [Read More]

No reproduction or republication without written permission.