This is so amazing and beautiful. I can't believe the whole village is built on and around the river.