Marnixstraat in Amsterdam, The Netherlands

Marnixstraat to Leidseplein
right Leidsekade to Singelgracht
backwards Marnixstraat to Elandsgracht