The Brihadeswara Temple at Tanjavur (Thanjavur), built by Raja Raja Chola I in 1010 AD, is considered the world's first complete granite temple. The entire temple structure, including the vimana (tower), is carved out of granite. The Bull Temple (option A) is in Bangalore but not granite-first. Konark Sun Temple (option C) is made of sandstone, and Sabarimala (option D) is not primarily granite either.