Delang


Delang - village in India.