photo -> nature -> animals -> jungle animals -> elephant ->

animal elephant statue Ellora


Ellora temple is a magic place graved in the rock. In the middle of this square there is a sculpture of an elephant.