English: This is the place - Oludeniz (Turkey).
Telugu: Oludeniz (టర్కీ) - ఇక్కడ ఈ ప్రదేశం.