Welcome to Interstellar View at 21st Floor , New Delhi , India