English: Trees nestled in front of the Himalayas near Leh.
Telugu: లేహ్ సమీపంలో హిమాలయాలక్ ఎదురుగా చెట్లు ఒదిగి ఉన్నాయి.