Where is Tomb of Lazarus?

Where is Tomb of Lazarus located?

Tomb of Lazarus, Tomb of Lazarus, PS (approx. 31.771662°, 35.2559°)


Where is Tomb of Lazarus on the map?