The Tokyo Skytree, the world’s tallest tower, overlooks central Tokyo in this file photo taken just after its completion.Feb 11, 2013

FULL STORY

Photo: Reuters

This photo has been viewed 293 times.

TOP top