English: Leh is calm and spiritually Buddhist retreat .
Telugu: లేహ్ శాంత మరియు ఆధ్యాత్మిక రూపంలో బౌద్ధ రిట్రీట్ .