Water pouring from electric pole..!?

.. Mokokch┼źng Town, North India

Added:

By: eknif (5265.10)

Tags: Water, pouring, falls, electric, pole, !?, Strange, Mokokchung Town, North India