English: And these photos are eerily fascinating.
Telugu: ఈ ఫోటోలు విశేషంగా ఆకట్టుకుంటున్నాయి.