Welcome to the Byakuren Temple! In Korea, there is a not-very-famous temple in the mountains with the building name of 'Byakuren' if it is read in Japanese phonetics. The temple doesn't have anything to do with Touhou.