Multiple choice general knowledge culture Where is this landmark located Sri lanka Kaula lampur Tibet Pondicherry Reveal answer Fill a bubble to check yourself D Correct answer