Croatian flag flapping behind the stone wall of trsat castle in town of Rijeka in Croatia. behind is blue sky and buildings with mountains.