Sree Padmanabhaswamy, the world's richest temple