Ranakpur's Chaumukha Temple was built after it appeared in a dream to a minister of Lord Rishabadeva, the Mewar king. The 3-story temple is made of white marble and is awe-inspiring.