Looks like Antarctica but lies at my doorsteps. Snow covered mountains in Turkey.

Looks like Antarctica but lies at my doorsteps. Snow covered mountains in Turkey.