Delhi is home to 1 named mountain. The highest is Peak Sub Park at 223 m.
There are 1 named mountains in Delhi. The highest and the most prominent mountain is Peak Sub Park.
Yes. Delhi has 1 named mountain. The highest is Peak Sub Park at 223 m.
The highest mountain in Delhi is Peak Sub Park, at 223 m.
Delhi has 1 named mountain.
