The Mercury City tower, center, is being constructed in Moscow, Russia, Thursday, Nov. 1, 2012. Moscow is reclaiming bragging rights for having Europe’s tallest building after losing the distinction for a few months to London. The mixed office and residential tower called Mercury City has topped out at 338 meters (1,109 feet), officials of its development company said Thursday. (AP photo / Mikhail Metzel)