Given Moments is a limited feature, not sure how useful this will really be. Another reason Twitter is struggling with its usage. Ah well.

From Twitter's Moments page:

Note: The Moments tab is currently only available in the United States, Australia, United Kingdom, and Brazil.