Most people take pictures from the trivial spot near Pražský Hrad.
For this breathtaking view, head towards Nuselský most (Nusle bridge): it literally runs above five- and six-storeyed buildings, and you see no tourists around.
Address: EU, Czech republic, Prague, Nuselský most
First published in the Levinarium Telegram Channel (now closed and deleted)