View from the top of mountains of Buyukada island, one of the Princess Islands (Adalar), Marmara Sea, Istanbul, Turkey, with green woods, calm sea, and clear sky at sunset time
Description: View from the top of mountains of Buyukada island, one of the Princess Islands (Adalar), Marmara Sea, Istanbul, Turkey, with green woods, calm sea, and clear sky at sunset time