I think you should make a Big Bath house. Instead of.. a small one that I'm assuming is on the Mountain.
That is A lake.
What is that lake doing in doors, shoo it out Harold!
Pomp, I think you'd clear up a lot of confusion if you posted the images you are basing this build off
-snip-
dunno, but Dogfight had me convinced all of gensokyo was just floatin' islands, landmarks, and clear open skies.