turashima imana uko igitaramo twateguye cya noheli cyagenze it is currently the site of various government establishments including the mandaluyong city hall