Stunning bird's-eye view of the Dimchai River and mountain ranges. #
Description
Stunning bird's-eye view of the Dimchai River and mountain ranges. Antalya region, Alanya in Turkey. Popular tourist places in Turkey. Turquoise water in a mountain river