Arch of Janus is located in country? A) Italy B) Morocco C) Nepal D) North America Related MCQs: Arch of Janus is present in? Tirich Mir (peak) is located in which mountain range? The River Thames is located in? Which country is called the “Land of Thousand Islands”?