NEW DELHI: While constructing the Yamuna Bank station on the river bed, the Delhi Metro Rail Corporation had taken into account all environmental concerns.