All that remains of a church in the castle district of Budapest.