Site Area: 1 Acre

Location: Satbari ,New Delhi