The 60 Starlink satellites launched by Elon Musk’s SpaceX firm appear in a line crossing the night sky.
Link to original article
Can we see from anywhere ? I mean Asia, Europe etc ?
mvp Not sure - the article doesn’t mention this.
Try this site for checking where the satellites are: https://james.darpinian.com/satellites/