The Seven Peaks of Azerbaijan is a master plan for a Zero Energy resort and entertainment city on Zira Island situated within the Caspian Sea. Located within the crescent shaped bay of Azerbaijan’s capital Baku, Zira Island is designed to be a sustainable model for urban development, and an iconographic skyline recognizable from... Read more & view pictures here -