Established under Level Up Entertainment Pvt. Ltd, Mirror Maze Nepal is an arts and entertainment facility; a fun life size mirror puzzle filled with infinite reflections, which makes it the place to go to if you’re looking to experience an alternate reality while finding your exit.