One of the tallest buildings in the world- two Eiffel towers high! Still under construction.