Comments on Story of Swayambhu Stupa mountain