New Delhi and NCR, インド
Vision Complex, Lane 8, Hazipur, Sector 104, Behind Starling Mall, Sector 104, 201301