English: There are some pictures on the internet though.
Telugu: కాని కొన్ని ఫోటోలు ఇంటర్నెటులో వున్నాయి.