English: There are around 20 subterranean rivers flowing beneath London's streets.
Telugu: * లండన్ వీధుల కింద ఇంచుమించు 20 భూగర్భ నదులు ప్రవహిస్తూ ఉన్నాయి.