260m tall twin-tower project for Shinjuku Station

Two 260-meter tall high-rise towers are rumored for Shinjuku Station. If completed, they would exceed the height of the nearby 243-meter Tokyo Metropolitan Government Building.

Read more