The first sight that greets visitors after completing the 365 step pilgrimage is the large stupa which is home to many sacred artifacts. On top of that, the cube with the Buddha eyes on all four sides, all seeing eyes, signifying omniscience just as the God of the Bible is said to have omniscience. It was raining when I arrived which kept most people hidden beneath shelters giving a clear view of the massive structure. Surrounding the structure were the 108 prayer wheels. All but the first were identical in design.