Dare to peek inside the mystery house of Ayub National Park