Sunrise over Baku Bay and the Caspian Sea. With a population of over two million, Baku is the largest city on the Caspian. Leave a reply