Baku, or Baky, Azerbaijan, the nation's capital and largest city. It lies on the western shore of the Caspian Sea.