The postcard is from Istanbul, Turkey, featuring the Ihlamur Kasrı, also known as the Ihlamur Castle. The Ihlamur Kasrı was built in 1856 and is a historic palace located in the Ihlamur Park in Istanbul.