English: The photos are also fascinating.
Telugu: ఫోటోలు కూడా అద్భుతమే.